i LOVE this bathing suit! great coverage and uniquely stylish.
I am 5'7'' 140 lbs and I bought a medium for top and bottom and it just barely fit perfectly. (my experience was the models on the website in the videos and such made me expect the medium to be roomy or even big so it felt like a slightly askew assessment of size but glad it still fit!)