Pants runs a little big, I wear a 36 pant bought 34-36 and they are bit big. Knee pads don't line up with my knee very well, and tend to move around a bit. Not sure on crash protection, Have not, and hope not to test that. Vent fine in warm weather, Convert fine. So far no quality issues. Less then 1000 miles on then so far.