Weighted heat pad
I am really pleased with the way it stays in place.
Rating: 4 stars