We’ve only had it a few days and slept on it twice but already loving. Delivery was quick and set up was easy. We did give it the 72 hours suggested for airing out. Slept great the last two nights without and adjustment time needed. Obviously can’t speak for longevity but the price was right and quality seems to be there.