This trisuit felt like a second skin in my most recent 70.3. No issues on the swim with shoulder tightness, padding was adequate for 56 mile ride, no chafing or rubbing during the run. Loved the light blue color. 5’8, 138 lbs ordered medium and fit perfectly.