This is generously sized. I have a deep mattress and it fits well. The dual controls are convenient. Five temperature settings allow you to get it just right. Highly recommend.