I like this small sofa, it adds tremendous class to my sitting room. The fabric may not hold up so well though, can't tell if it has any stain resistant protection to it. I'll try and find some kind of spray. The fabric isn't as high quality as I'd have liked, but then it wasn't terribly expensive. The style won me over.