TYR is my favorite swimsuit brand. I get their racing briefs in a size 32 and they usually fit perfectly. The Firerock is just a bit larger than my other TYR suits in the same size. It still fits pretty well, but is a little roomier than I like. I want swimsuits to be snug, but not constricting. That said, it still a good suit and I use it to swim laps at the gym. The fabric is great and I like the side panel design.