Easy to assemble if you are organized. It does come with extra screws in the case you misplace one which is great. It took me about 2hour to assemble and it looks pretty sturdy.