According to the length of their warranty, both Brooklyn Bedding and Casper mattresses should last at least 10 years. But premium mattresses often outlive their warranty periods by many more years in reality.