Was having a hard time finding something with good quality for my kids to use when riding their bikes. These works really well as they are easy to put in and take off. Most important they stay in during a crash and protect well. Also, they do not restrict movement.