I had my eye on this dress for a while, but it was a bit out of my budget. The second I saw that it was on sale, I knew I had to have it. The shape of the dress is INCREDIBLY flattering. It accentuates my curves in the right places, but also hides my belly which I am insecure about. The neckline shows just the right amount of bosom without being too showy. I also love the length, not too long and not too short. My favorite part about this dress is obviously the color and fabric, it is really luxurious. The purple color is ABSOLUTELY stunning. This dress is great for events/celebrations, and I honestly feel really beautiful wearing it. As for sizing, I am a 40/30/40 and went with a size medium. I'm glad I didn't size up, which I've done in some styles like the Viva dress, as the medium fits perfectly. If you are between sizes, I would recommend going with the size smaller as the fabric may bunch up around your waist.