I love this couch!  Super long, 120” and super comfy.  Cushions have held up well with no sag.  Ottoman can be moved, not attached and fabric is super durable.  I have to large doodles and have shampooed twice.  It came in three boxes, super easy to put together,did it myself. Shipping was superb!  Thanks Wayfair!