Comfortable, flattering and good compression. I typically go for a size 34-36, and based on other reviews went with a 34. Can’t speak to longevity as I just purchased this a couple weeks ago, but the quality seems great and I anticipate it will last me a while. Very happy with the fit, suit stays in place, no adjusting while swimming, and is tight without being constricting. Also love the thicker straps, I struggle with thin straps suits either digging into my shoulders and back or stretching out and not feeling supportive after a while. This one is exactly what I know, love and expect from a training suit and why I love Speedo suits. I like my suit to be tight but not uncomfortable. If you share this preference, I would say go down a size or if you find yourself in-between sizes, go with the smaller one. I’m 5’11, 160lbs and wear a size 8/medium in street clothes. The 34 was a great fit for me.