I love this bed so much. Delivery was timely and it wasn't that hard to set up. There are a lot of pieces, but I was able to set it up in 3 hours by myself.