This topped has made such a difference to our nights sleep. Being in rented accommodation the mattress was old and uncomfortable so we invested in this. It is ever so slightly smaller than the mattress by like 2inches (hence loss of one star) but the straps fit well and it hasn't moved at all since we put it on. Very happy.