I got a large coulda got a medium. I’m 5’7 195. Curvy. I had to take one of the flowers off cause it weights the top down I wore it for my birthday brunch. It was ok. The length is great for woman who are tall this is more of a pool outfit tho. If u don’t have a large chest it may not be for you