Great product, solid and attractive.  Yes it took sometime to assemble, but we weren't in a hurry.  The instructions are simple to follow and the instructional videos helpful.  We modified the shelving slightly to insert a small microwave instead of a wine rack.