Holy Roller!
Does exactly what it promises, and that's how it rolls!  I mainly use it for my feet, but it also works for shoulder and neck, but I find it difficult to use on chair for the lower back.  Durability...so far so good.  The only thing is the cover came loose a few times but it was not hard to tie it back together.  Overall it's good value for what it does.
Rating: 5 stars