Beautiful sofa, easy to clean, child friendly, firm cushions. the more you sit on them overtime they begin to feel my on the softer side. Comes in 3 boxes. Legs are tucked inside sofa.