I got caught between Overstock and the company tasked with delivering this Overstock mattress set and Overstock's credit card company on this "deal"! The delivery company was on the verge of Bankruptcy (no wonder) and couldn't deliver until Overstock "Enforcers" finally got the deal transferred to another firm. THREE WEEKS LATER I got it delivered and set up (which the drivers did not want to do) only to find it is not as pictured and not firm but spongy and may not even be a Serta set but a knock off from China. I contested the charge with the Overstock credit card company and it was like talking directly to an Overstock CS Rep; there was no question in my mind that I would be stuck paying for the mattress set no matter what. My Overstock credit card came up for renewal at the same time and I cut it up and threw it away. Will I ever deal with Overstock again? What do you think? No! Not Ever!