Awesome for soreness!!
I have used it hot and cold on my hip. It makes it feel wonderful.  Stays in place and delivers the heat or cold exactly where it is needed.  Love it, use it often!!
Rating: 5 stars