I admit it's been a while since I had to look for new cycling shorts. I tried the Gore Oxygen+ short, size M, hoping after reading the reviews that short was geared for those who did longer rides. I was totally disappointed with that short. The chamois was horrible, and the overall short not good. I next tried the Castelli Free Areo shorts, size M. While the chamois was good, I did not like the overall look or feel of the shorts once I tried them on. Back they went. I then tried the Castelli Velocissima short, size M. Again, I didn't like the look or feel of the short when I tried them on. The last short I tried, the Evoluzione, size M, I really liked the look, and feel of the short. There is not a whole lot of compression in this short, just the right amount to not make them uncomfortable, and the chamois is really great. I rode 2 days in a row with these shorts, one longer ride (about 30 miles) and another 25 miles second day, and the shorts really held up good, I didn't feel like the chamois destroyed me and gave me pain. Really comfortable short overall. I am very happy to have found these shorts. While the size M is a bit big in the waist for me, they fit really well in my hips. My hips are 35.5, and my waist is 25.