Love this dress, but not worth 49.00.. I paid 35 each for mine ( I ordered all three colors because they are very cute ), but I wouldn't pay more than that for these dresses. I guess you're paying for the cuteness? But I'm 5'7, size 14/16, ordered an XL and they fit great.