Assembly took like 20 minutes by myself, it is a struggle to get some of the bigger shelves screwed in, but nothing that cannot be done. My only complaint is that it was missing 2 small holes that were supposed to be predrilled on the back to put a plate to hold the top to the bottom (there are 2 large pieces in the end). I was able to get the holes drilled with a small power drill and I was good to go. Looks great in the corner in my entryway and looks nice just with some simple decorations, etc on the shelves. The top shelf is very small!