Absolutely love this sofa! Legs were easy to assemble in 20 minutes. Fabric is so soft. Big enough but also fits perfectly in a small space.