So far so good. It took me about 2.5 hours to assemble on my own as there are lots of parts and I do not consider myself to be handy.