We bought this about 2 months ago and it looks amazing. It is quite comfortable. We have limited the kids' behavior on the couch to exclude any food or beverages because I am doubtful that I could get them out easily. The fabric seems like it would clean up well, but I dont want to take chances. It is a smooth fabric, so I worry that any rough cleaning would show. But it is a great sofa! And for the price you cannot beat the quality!