I LOVE my new Huggaroo. I've had a competitor brand, and it was not weighted or draped the way the Huggaroo is, so it would fall off of my shoulders, where this one stays put. Getting heat to my trapezoids is great. My only complaint, why I gave it four out of five stars is that the neck rool portion does not come up high enough.