I purchased this for a late summer wedding that i was invited to last minute and i can't wait to wear it! i got it on sale with an additional percentage off and for the price it is a steal. like all of tracy reese designs it is so cute and feminine. it runs just a tad bit on the larger side so the medium fit my size 10 figure perfectly (i tried on the large and it was too big and too long for me). the medium length was perfect for my height (5"6).