I received this dress yesterday and I have to say, it exceeded my expectations and what a great price! The fabric is thick, spandex type, but definitely not spandex material.  I'm 4'11, ordered a small, navy color and it fits just the way I wanted it, hour glass, sits right below my knees, super classy for the office and I can dress it up for evening cocktail with some strappy open-toed heels.  The shirring in the middle is perfect if you're self-conscious about the tummy area, the ruffle sleeves and ruffle down the side is just absolutely gorgeous!  I can't wait to wear it! I am definitely going to order the black color next.  Ladies you will not be disappointed in this dress at all.