Arrived on time. Took a bit longer to put together than the instructions say, the struts are quite robust so be careful when they spring open with no mattress to hold them down, but overall we love the bed