Perfect
Works just like the one I bought from the physical therapist. The rubber is hard but soft enough for it to mold to my heel. Liked it so much I bought 2 more.
Rating: 5 stars