Love the sofa! Very easy to assemble and firm to sit on! Slightly difficult to clean since the bottom cushion covers don’t come off, but still a great purchase!