Love this sofa.  It is a great color and the fabric is comfortable. The size is perfect for our living room.  We have a dog.  It does not show hair.  The quality is good.  Only problem is in cleaning the fabric.  The fabric has small grooves which makes it difficult to clean.  We ordered in white.  Therefore, any dirt shows on the fabric.  We have found that pet stain remover (for carpet) works the best when sprayed directly on the stand and then blotted out. Very happy with the purchase.