I was a bit nervous about buying a sofa online without getting the chance to sit on it or feel the fabric.  But, I've had mine for 6 months now, and I love it!  I have a large dog who sheds like crazy and it's held up really well - it cleans right up with a good vacuuming.  I even ran the covers through the wash once and it came out just fine.  The sofa is pretty comfortable although my only complaint is that I feel like the middle of the chaise sags a bit and the back cushions tend to slide.  Otherwise, I love the look and it's a perfect place for everyone to snuggle in and watch TV!