My husband and three large dogs absolutely love this couch. We just received it so can't shed light on how long it will last, but my husband hasn't left it's cushions since we set it up. Very comfy, large, and easy to assemble (no complicated Tetris assembly when connecting the pieces). Also love how the ottoman portion can be moved. Allowed us to do a staggered setup (ended up putting a dog bed in that created corner).