This couch is holding up well in our small living room despite heavy use. We haven't had any issues with stains, but I would recommend using Scotchgard.