Love the couch. Was everything I had expected. I know the fabric holds up against large dogs (due to another similar couch I had), and I love the softness and how big it is. Only draw back was I had to wait a few days for the rest of the couch to be delivered. Only part of my couch was delivered, so I had to leave full boxes in my kitchen until the other boxes arrived. (They are huge boxes by the way). Other than that inconvenience, I was pleased with my purchase.