This topper was just the ticket to soften up a firm mattress.  The band around the mattress if very stretchy and will fit a thick mattress, however, this stretchiness make is difficult to keep in place on a thinner mattress.  

Pros: comfort, quality
Cons: fit