The mattress is grand and all that it was expected to be. I could not give 4 stars because the delivery of the mattress was a 1 at best. They rescheduled me twice the second time without bothering to notify me. Then for a day I had to work and no way to change the 4 hour delivery window. 
Please stop using XPO Logistics and find a competent delivery company!