The sofa was really easy to setup. It recommends having 2 people for lifting, but I was able to just screw the legs in and flip it upright by myself.
Delivery went smoothly and on time. Delivery men were nice and respectful when they helped move the sofa into the living room.