Assembly was quick and easy. The instructions were clear and easy to understand. The sofa is comfy. The fabric is soft and pet friendly.