HORRIBLE mattress and customer service. I purchased this "firm" mattress and what I got was a soft mattress with no support. If my husband moves his arm, I rock and roll on my side of the bed. I contacted Overstock and they told me it would be a charge of $XXX.XX to return this defective mattress! I shouldn't have had to pay for removal as this mattress was not hat was advertised. I am a long time customer of Overstock but will never purchase another item from them again. They lost a customer over this cheap, defective product. Stay away!!! Do not buy!!!!