This is one of my favorite swim suits I’ve ever owned!! The top is so comfy and has the best fit, also doesn’t roll down like other high waisted bottoms have done for me. I am 5’4 about 180 and smaller chested and the large fit me perfectly. I was nervous the top would be too big but it fit perfectly! Get you this swim suit you won’t regret it!