Ordered a size small for my 11 year old and it was super small for her. The material is very thin and cheap looking too. The only reason I gave it two stars is because it arrived quickly. Other than that, do not purchase if you prefer quality items.