Love this dress. Yes it's bodycon but the ruching down one side is very forgiving, especially over the stomach. I'm 5'5" and size 10 and bought size small as stretchy. Colour amazing and have bought a 2nd colour as liked dress so much. Comfy & lots of give. Well made & great value for money