I bought this in gray and the color is really pretty.  After looking at so many sofas online, I went with this one because it had a lot of good reviews, and the good far outweighed the bad.  I am glad I chose this, and I think it will last a long time.  I bought the matching loveseat as well.  Both pieces are very comfortable.  It is not too soft when you sit down and offers good support... great for sitting over long periods of time.  The reclining feature works perfectly, and I love that the back tilts as well.  The material is very durable and I don't think it will tear easily over time.  I wanted something that our dogs wouldn't ruin!  It certainly seems to be pet-friendly.  Buying online was kind of scary, but I think I made a good choice.  As for the size of the couch, it isn't huge.  I would say that it's an average couch size - not too big, not too small.  With the combination of 5 seats (couch and loveseat) all 5 people can sit very comfortably without feeling squished.