I love this sofa. I bought two on them with an ottoman. They are plenty deep and wide to let the whole family sit (or sprawl) comfortably. The single cushion bench has worn well after a year. Still looks new. I chose the Watson Malt fabric which has been amazingly stain resistant. My kids have spilled everything imaginable on it and I've been able to clean it. Being able to take the covers completely off helps a lot. I have used spot cleaner and on occasion my carpet machine. I use as little liquid as possible and more elbow grease. The fabric is really tough and so far has tolerated light scrubbing.