Good when used properly
This was recommended to me by my physical therapist.  It is a great tool when you learn how to use it on your particular ailment but it takes practice!
Rating: 3 stars