These were hard to assemble.  They are a bit uneven, but we made it work so you can't really notice.  I've had them for a few months now and they've held up so far.