I had to give an average rating because even though I couldn't find better there are still some major issues. The straps tear at your legs ( My upholstery friend sewed fleece over the straps and now awesome). The knee cap has amazing protection but has little padding and will rub the skin off your knee in 3 hours (I tore the padding out of an old pair of guards and used Velcro to attach it...still a little painful after 6 hours). Ask Motosport or Expert to see if the Fly Racing 5 has good knee padding. PS: The protection itself is flawless...not a painful fall yet.