It's been several months since we got these and they have held up quite well so far.  We got white and they clean easily with vinegar based windex or a Mr. Clean magic eraser for tougher stains.  Easy to assemble too.