Interesting design and easy to assemble.  It took maybe 45 minutes to put together by myself. The instructions are clear, and everything was included in the package. There are even pad for the bottom to prevent it from scraping the floor! There were at least one or two dings on the shelves, but nothing too noticeable. 
The only frustrating part about this was the sticker pads of plastic that are meant to cover the screws were all unstuck after being transported. Because of this, some were unable to be used because they had been stuck to a piece of paper. I o really like that they include these those. I wasn't aware that they were part of it, but it polishes off the shelves. 
Overall, fun and easy addition to my apartment.