Have had these for a while. Very sturdy and hold up to wear, tear and stains!  Easy to assemble too.