I love this bathing suit so much that I bought it again in another color . Fits great and is true to size . For reference, I’m 5’3 , 140 pounds and got the Medium. The top part is a little small and shows some side boob , but I love it lol ( 34 DD ) I’m a curvy girl with a big butt and it covers perfect. Must buy ladies !!