Very cushion and work well. However the write up makes it sound like it will work on smaller kids. Bought them for my son (3yr) and they are WAY too big. The Velcro won't even wrap right enough so they just kind of slide off.  Fit me great though... if only I needed knew and elbow pads...