LOVE this couch! Came in 3 boxes and easy. assembly. Definitely enough room for two people and a dog. Fabric is super cozy and comfortable cushions. 
The only thing I am complaining about is the shipping process, delayed multiple times.