We waited a month for this. The wait was too long and excruciating. But, the delivery process was seamless and the guys went above and beyond to get it all set up and comfy. We are very happy and pleased with our purchase. The only downfall, was the waiting period.