This Shadowline Petals gown is absolutely stunning for formal events. The purple color is rich and elegant, and the 40-inch length creates a beautiful silhouette that's perfect for waltzing or any formal occasion. The flutter sleeves add a feminine touch without being overwhelming, and the embroidered petals yoke is exquisite - you can tell it's quality craftsmanship. The 100% Opacitrique nylon tricot fabric feels luxurious against the skin and has just the right amount of opacity - no worrying about seeing through the material. The soft gathers from the front and back yoke create flattering movement when you walk or dance. I wore this to a black-tie wedding and received so many compliments. The medium size fits true to Shadowline's sizing chart, and the construction feels substantial - this isn't a dress that will fall apart after one wear. If you're looking for a formal gown that combines elegance with comfort, this Shadowline dress is definitely worth considering. The quality is exceptional, and the design is timeless enough that you'll be able to wear it for years to come to various formal events. The matching coat (style #77280) is available too if you want a complete ensemble. Seriously beautiful dress that makes you feel like royalty!