Would have given this 5 stars, but it arrived with one piece broken, and a couple of the holes needed to be re-drilled (slightly out of position and/or not deep enough). The cams were flimsy and some were broken (crushed in transit). Fortunately, my handy husband had the tools and know how to fix these problems. The instructions are all pictorial, but we have built many cabinets, so it wasn't a problem. Basically, you build two cabinets and put one on top of the other.
That said, it is very nice looking and fairly well made. The pieces are very heavy. The back panel is not cardboard like some DIY cabinets, but two panels of thin wood with a routed 'spine' between them. 
we are using it for my cookbooks and baking supplies and added (SpiceStor) spice bottle clips on the inside of the doors. It's great.