Fabric is pretty cheap and cheap looking.  These are also pretty flimsy and did not work for my counter-height stools with grooved seat decks.