I try to be positive and patient.  But, this tested my limits.  My order did not arrive on the 1st delivery date or 2nd date I was given.  I had several conversations with customer service.    They tried their best to find out why I didn't have my mattress.  Denied twice on cancelations. And, again they were at a loss.  1st mattress considered lost after 2nd cancelation was denied.  Mattress resent and that one was not delivered when expected. And, again had to go over my entire situation. 
 Why I could cancel the order and get another matress was baffling to me?   I have lost all trust on Wayfair.  Ordered on Oct 15th and not delivered until November 16th.  With a lot of stress on my end for sure.  Disappointed is an understatement.  Finally when they had to have the company contact me personally.  It magically appeared in a FedEx truck and arrived in 2 days.