I bought 2 of these dresses and they are cute and comfortable. I am 5'9 and 160lbs I bought a small and these fit beautifully with room to spare. These are very flattering and have enough weight to not show undergarments. Perfect for casual wear all summer long!