Very good stools. Swivels nicely and they are self levelling after you sit on them for a while. It could be a little bigger in the seat but I am sure the price would go up too. A good buy for me. And the fabric should be washable when I need to.