Review (4/5): It helps
I was disappointed when I got this because the pictures of the roller part make it look (I thought) like it was made of something soft like silicone. It's a hard plastic, which isn't super comfortable on injured or tired muscles. But when it, I found that it actually works pretty well. It stays cool for longer than expected and really did relieve the pain from a strained muscle I had. I still wish the roller was made of something that conformed a little more, but the shape isn't unpleasant.