No zipper in front The thread has not been cleared Poor sewing
Would not say heavy duty, it's pretty thin. Additionally, short for me despite I have ordered the next size up... Will be good for my son.