This is supposed to be a dress. It's NOT. It is a shirt. My Daughter is 5'6" and weighs 106 and it showed 1/2 of her panties when she had it on. I asked to return it and they said I would have to pay to ship it back, a 15% restocking fee and NOT be reimbursed for the original shipping. I paid $39.08 including shipping for this and then had to buy pants for her to even be able to wear it. Don't buy this if you are wanting it to look like the picture. It won't.