The material was good, and zipper felt solid. However, the outfit was MUCH too small. I am 5'9", 150 lbs, and ordered a large (I normally fit a medium in most clothing). Unfortunately, I had to order an XL to get it to fit. Other than that, a great product!