This product is superb! I had to wait to use it before writing a review and I must say it beats my expectations. It's like having a massage without visiting a massage therapist. It worked well as a good support for my ankle joint, all the pain in my ankle is now a thing of the past. Shipping was reasonably fast as well.