Great sofa for the price.  I love the material and it has done well with the dogs as far as not showing dirt and is easy to vacuum and clean.  However, one of the pillows came with a glue all over it and I haven't been able to get it off.  Otherwise, great purchase.