We ended up having to drill our own holes to make the shelves fit flush and level, but apart from that hassle it was easy to assemble and looks great. I'm considering getting another for the opposite corner.