This mattress topper is by far the best and most comfortable I've had to date. It's thick, firm and has incredible edge support. We've been using it for just a few months but can foresee this lasting us for several years to come. It was a great investment for sure.