Excellent purchase. Was told it would take 2 weeks to deliver. It took 2 days. Brilliant. And it is so comfy. It is certainly a lot cheaper than a new mattress and I have had 3 wonderful night sleeps with no problems. A wonderful purchase.