Pretty and durable with kids.  Cloth seems to have a coating that resists stains.  Love them.