Really easy to assemble and im terrible at assembling furniture but this took me a little less than an hour to assemble on my own. Probably can be completed in 30 minutes for those that are more mechanically inclined than I am. Very sturdy when assembled and good quality for price!