Delivery was super easy, we had the packages held at the FedEx store down the street. The assembly takes a little bit of doing, but in under an hour we ended up with a sturdy and stylish bed. It doesn't move, it's a good (adjustable) height, and it looks very nice.