I bought this after using one at my physical therapists' to overcome a running injury. Part of my problem has been balance issues. I use this to work on those issues, but also to cushion my joins during other exercises. The quality of this material and the size is perfect.