I bought four mattresses from Mattress Firm. They delivered a Sealy Mattress that was clearly defective with a big bulge in the middle.
They agreed to replace it and made me wait another three hours in addition to the original three hours for the first delivery. They then delivered a second defective Sealy Mattress with a bulge on the side. They deliver defective products and hope you don't notice. Once they get your money watch out because they trap you and make it impossible to actually get mattresses returned without unbelievable hassle.
Don't trust this company anymore than you would a used car salesman.
They make promises and then do not perform. Watch out and find a different company.