I am very disappointed, not with the quality which is very good but with the fact that, of my three items, two were wrong. I ordered a navy blue long pants and got a black one. They also sent a grey ladies' shorts instead of the light blue men's shorts which I ordered. Return from where I am is just too costly. Sigh...On a positive note, the green men's shorts fit my son very well.