I recently had to purchase a new mattress because my old Kingsdown was 17rs old and figured I needed a new one. Well I was mistaken the mattress that I purchase to replace it was awful had it for a month and sent it back. Unfortunately I had already given my old mattress away so I purchase another Kingsdown and so glad I did. Sleeping like a baby just like before.