This sofa is pretty much as expected. I bought it as something that could survive a rental, fairly inexpensive with faux leather. It's firm to sit on but the arms are soft enough that you can still relax. I haven't tried yet, but am guessing you can spill stuff on this sofa and just wipe it up. It also repels dog hair!