Good
Stays in place.. only issue it goes warm after 15 min.. overall good product.. i have a huge leg n it fits
Rating: 5 stars