Delivery was surprisingly fast. Assembly was easy. You just have to screw in the legs. There was a tear in the sofa and loose threading.....