Purchased this for a wedding. it's cute enough but does not work with my wide hips. Also if you have any belly fat you may want to purchase a body shaper or girdle. It runs about a size big. I generally wear a 12 in bottoms and the 10 fit great. however I am smaller up to,pear shaped, so if you have a large chest area you may need youractual size. also if your short or average height you may need it hemmed. I'm 5'10 and it is right at my ankle.