Fits our needs well, but will probably have to re-paint at some point.  The paint job is not great.