Very speedy delivery. No fuss. The delivery driver was also extremely helpful and even turned down a tip. He helped to remove the package too. So five stars definitely go to him. The sofa was very easy to put together and is surprisingly comfy. Only gripe is that the arms should have perhaps velcro on the underside to keep them in one spot rather than moving around.