I absolutely love these bibs. Super comfortable and the fabric breathes really well in the Texas heat. The straps are quite comfortable and even after spending 6 1/2 hours on the bike I didn't feel them at all. I am 6' and weight 170 lbs and the large fits perfect. I also love the leg length, not too long but not too short.