An ordinary queen-size mattress lasts for about 7 to 10 years. However, if you get a Kurlon queen-size mattress, that'll last for more than 10 years. As Kurlon mattress comes with a warranty of 7 years and performs way more than that.