Top fabric will not last more than a year or two but the frame is well constructed durable: just be prepared to order a new topper 12-18 months after purchase.