I am currently training for my first marathon and discovered a few niggles along with very tired legs as the weekly mileage started to increase. Several people recommended foam rolling which I’ve never really gotten into mainly because I find it so painful. Then my friend brought in this product for me to try. I have gone from a total rolling skeptic to a rolling convert. My main praise for this product is how it gives you so much control to increase the pressure you are applying. My legs are feeling much lighter since I’ve started this. Cannot recommend enough.