Was easy enough to put together, does require some thinking to make sure what you think is correct is indeed correct. Only took me an hour to put together on my own. I wish there was the option to change the spacing between shelves but other than that, it great super sturdy.