Super cute and made well. I'm 5'5", 132, & usually a size 4, 34b and the Medium fits well. Coverage in the top is good and I love the design on the back. The bottoms fit, but maybe a little looser than I thought they'd be in the waist, but at least they're not too cheeky. The suit is a true red and made with quality material (not see through).