Delivery was extremely fast. The box is pretty large and weighs around 100lbs, can easily be moved with 2 people. Assembly was pretty easy but the last few steps (specifically how to get the back board in place with the cover on) can be confusing. The pic of the couch was taken immediately after assembly, the cushions look much better after fluffing. Great couch for small spaces!