For reference I’m 210lbs ( and going down due to my lifestyle changes AKA Diet 😂 ) small top big bottom 5”5 I got a large I’m absolutely happy I did ( I’m between large and X-Large ) This dress is absolutely stunning, purchase it for my birthday. When I tried it on it tucked in my mommy tummy, the colour and style is just like the picture and have decent stretch.