I purchased the adult large and it is so short that it is now a crop-top for my 10-year-old daughter. The material is very flimsy and very sheer. Not only was it small, the fabric shrinks after washing.