I've been struggling to find riding pants that fit me as a rider who only stands at 162cm. These pants fit perfectly. I even bought another pair. Ventilation and comfort are good, and the D3O knee protectors are a good addition. My only gripe about this product is that it only has one pocket, hence the 4 stars.