I bought these several months ago and they have been perfect.  They are very sturdy.  They were a bit of a hassle to assemble, but once assembled they have been perfect.  

Pros: Durable finish