I love my sofa! So so comfortable for naps and for general lounging. I also have spilled a couple of times on it and cleaned up quickly and there haven't been stains. So - an extra bonus!