Terrible customer service, Defective mattresses, Poor Logistics 
Horrific experience. Waited 6-7 weeks on the initial order, only to be told that the manufacturer couldn't provide it. Got "upgraded" to a mattress which provided a couple of months of bad sleep before we realised it was the wrong comfort category to what we ordered. Had to wait another 3+ weeks for it to be exchanged. The exchange which was delivered was faulty, which they wouldn't do anything about. Had to have Sealy come and inspect the mattress, and have them confirm it was defective. That was over a month ago, MW refuse to communicate with Sealy, and still haven't even committed to doing anything about the defective mattress.