It took about 1hr 30 mins to put it together by myself. It’s sturdy and so far it working well. It shipped at a decent time.