So far, I love it! It fits me well, which is something I was worried about as I'm a thick girl at 170 lbs. Even if it hadn't fit, it came with an extra length of velcro to attach. It warms up quickly and its soft to the touch. I'll be able to use it at work when im cramping, since I am a custodian I move around all day and cannot sit with a plug in one while at work. Im so glad I bought this, makes my cramps easier to deal with while on the go!