We were a little surprised at the fabric...instead of a leather feel, albeit faux, the fabric is more like a shiny cloth and I am not sure how stain resistant it might be or durable.