The material was of good quality, and the length was great. I would recommend buying a size larger than you normally wear as the sizes run small. Someone who wears a size 6/8 and normally wears a medium would need a large etc.