I love this swimsuit and I will be buying more colors. True to size, I wear 8-10 and I got the large. I also got the medium to compare fit. I liked how the large fit more especially for the top. So order your actual size. I usually need to buy the top separately from the bottom since I am small-medium top and medium to large bottom and I didn't have this problem with this suit  which is also a big plus. Also very well made and slimming.