LOVE these bar stools! They were exactly what I was looking for. No spills yet so far but the fabric seems easy to clean too. Pretty easy to put together. Highly recommend