Bought this in navy for my daughters school uniforms. Excellent quality. Fits very well. My child is very thin and tall for her age and we are pleased with the fit. Holds up really well in machine washing- washed in cold and tumble dried on low with no shrinking or pilling. Will buy more- happy to find this with a nice undershort that covers everything properly without being too tight or see through.