Everything arrived on time and was easy to assemble. Our deliver guy was really helpful too. The sofa is really comfy and the ottoman is very roomy and good for blankets etc