I love love love this dress.  The color is very rich, and the fabric is very form-fitting but very stretchy at the same time.  The top is fashionable, and this dress can be worn at a formal occasion, or casual.  It fits perfectly in every way, and is super flattering.  I got the size large, and I'm 5'8", about 190.