I have one that I bought at Bed Bath and Beyond. I got this one about a year ago. It fits great and does not pull up. It was kinda expensive though, I think. Don't remember the "brand" but love it.
I send my DH upstairs about an hour before I go to bed to "turn it on" for me so that it's warm when I crawl in!
__________________
My newest Grandson, Caleb Austin, was born May 29th. I am now Grandma to 4 precious babies. I am so blessed!!!!