This dress is amazing! The fit is perfect. The dress style is very flattering with the v-neck, and wrap style that doesn't show what you don't want to see. Check the sizing guide to determine what size to order. I usually wear a large and I ordered a xl! I will order 3 more as this dress will be my uniform for summer. You can dress it up with sandals and a wrap or wear sneakers for a more casual look.