This dress speaks for itself! Absolutely beautiful, paired nicely with my freebird Randi shoes. Arrived just in time to wear to a wedding. The dress was complimented all night. The Harper dress is very flowy and so fun to dance in. I have a large ribcage and could have sized up to accommodate for that however, that is not the fault of the dress. You NEED this dress in your life, trust me! Customer service did EVERYTHING to help get this dress to me on time! Great dress, great company, great experience!