This dress is perfect in every way! It has an unbelievable fit. It hugs you in all the right places. The fabric is excellent quality. I have worn this to weddings and a simple dinner. So versatile. I would highly recommend this dress. It has made me a very big fan of this designer.