These are great shorts. The material looks like it'll handle a few hundred crashes without a problem. As for fit here the details. I normally wear a 32" or 33" pant and the medium short fits me great. I've got the adjustable straps adjusted to the middle of their range and they are super secure and comfortable. Length wise they are right at the top of my knees when pedaling and I usually wear a 32" length pant.