Love this dress!  The material is a nice, thicker (not hot) material so it doesnt look cheap. Its very flattering too. It seems like it should fit most figures well as long as you get the right size. Im 54 110lbs 34b and bought the small. There is still room to grow in it since it has elastic on the back. I have a problem with bloating where I look pregnant sometimes so this hides my bulging belly. I plan on wearing this to a tropical wedding, and cant wait. Now to find the perfect shoes...