Yes. It isn’t 100% stain resistant, but its ability to repel water and other liquids means that it is ideal in homes with pets or young children. Of course, you can easily clean a microfiber sofa too.