This was fairly easy to assemble. Tools came with it. Took me about an hour. Some of the parts were kinda heavy for me to balance alone. Actually is larger than I thought it was going to be. Shelves are nice and deep. Im happy with it.