I was able to assemble myself but it did take about 3 hours. Seems sturdy and would recommend.