I bought this trisuit a couple weeks before my first sprint tri. It is a really nice suit for a beginner like me. I saw other suits I wanted to try, but seeing as I'm no competitive racer, it didn't make sense to spend hundreds on something like this. Beginner or not, I think this suit is GREAT! It's a nice material and cute color! I ordered a medium, based on the size chart that aligned with my dress size 6-8 and rough measurements of hips/waist. The fit is snug, but I liked that. It hugged me in all the right places and I felt secure. I'm fit but I'm a c-section mama with a little bit of a belly, and this suit made me feel comfortable and secure! I'm light up top when it comes to the girls, and this suit/size felt good there as well. I think if I were bigger there, this might be a little too tight. The suit is supposed to fit snug, and this was the right amount of snug for me. The legs didn't budge at all, stay put the entire race, no riding up! If you're curious about to bra or not to bra: I thought maybe I could get away with no bra, I wanted to wear minimal layers since I had to swim, bike, and run in this. Sadly, a sports bra is necessary to contain the bits. Not enough support there to go free. Padding in the bum was nice for biking!TLDR: Great fit, nice appearance, good support through core/legs, wear a sports bra under :)