Ordered this mattress a week in advance, mattress never arrived after waiting in all day. I called and it was sent to the wrong warehouse. Rearranged delivery for the following week as it was the earliest I could wait in all day again, after booking the day off, yet again no mattress. Was never loaded onto the van. The only other option was to arrange again for the next day. Considering I had moved to a new property I had nothing to sleep on and ended up sleeping on the floor. Absolutly unacceptable. Poor delivery service.