We will see how they hold up, but appear to be decent quality for something inexpensive. Good fabric, sturdy stitching but not clean build quality. They are pretty thick, 3inches+, so if you are putting them on high bar stools like we did factor that in.