So good on all levels. My Pops used to skate and years ago when he was skating with me he dislocated his knee sideways super bad doing practically nothing. He managed to recover and started mountain biking heavy and eventually got a BMX and learned 180s, 360s, barspins, and tons of other shit around the ages of 49-51. It is the raddest thing to be able to rip the skatepark with my Dad and watch him progress at that age on the level of the local kids, and now he is doing dirt jumps. My Mom has had to deal with him being injured from multiple things, and she hates it, and now even I have that fear of wondering if he will push it too far and hurt himself permanently. It is a terrible catch 22, because we would never want to take away this thing he loves so much. Heavy shit.