I bought this for my daughter and it fits just right.but then this item is made in china and my daughter is on the skinny side. I am a little diaappointed when i got the item. Its made out of material i don't really care about. Like a cheap polyester flowy kind of material. Too thin on my opinion..