I ordered this dress not knowing what to expect. It had great reviews so for the price I thought it couldn't hurt to give it a try. The dress has a great shape and its flattering. The fabric has a good weight to it and doesn't cling to your body. The zipper feels a little cheap but if it breaks I can just take it to the seamstress. The dress is more for a cocktail hour/work than a formal event. For reference, I am 5'3 and 142 lbs. I ordered the black dress in a medium and it fits perfect. I hold most of my weight in my mid-section due to two c-sections and this dress does a nice job of hiding that. I am considering another dress in navy. The only negative is the dress did have a strong weird smell when it arrived. I soaked it in baking soda for a couple hours and then machine washed it in a garment bag on the delicate cycle and most of the smell seemed to go away. Other than that, it's a good buy.