Very sturdy, well made and easy to assemble.  We've only had them for a few weeks so I can't speak to how they will hold up over time but we are very happy with them so far.