This dress is amazing! i bought this dress for my daughter for her college graduation. it fits like a dream. she normally wears a size 2 but i got the 4 which was perfect. with the slightly longer length, it is very professional but with the lace cut outs is great for a party, as well. it is very flattering and well made.