I ordered this product on the Friday, and the delivery date would have been the following Tuesday. 
I called customer services and asked it be delayed and delivered on the Thursday, to which they agreed. They said I would receive a text from the delivery guys to alert me when it would be delivered. 
Thursday came and went, no sign of my mattress. 
When I called head office at 6pm on the Thursday, they told me it hadn't even left the warehouse!!!! I was then told someone would call me back on Friday to update me on the progress... No one did. So I called again and was told it would be delivered to me by Monday. 
Monday came and went, no sign of my mattress. When I called to as where it was, it STILL hadn't been dispatched. 
I finally got my mattress on the Tuesday, a whole week after their advertised delivery date. 
The delivery men weren't very friendly. 
despite all of this, it is a good quality mattress. Just a terribly organised company.