Nice for the price but they have a lousy painted finish.  Anything will stain or mar the finish.