This couch is beautiful and very comfortable.  The only reason that I am not giving it a higher rating is due to the upholstery.  It does not feel like very sturdy material.  I also have pets, and they have manager to pick the fabric.  A plus is that it vacuums clean very easily.  I just wish the fabric was better quality.