All in all this was a good buy. Although the instructions were fairly easy to follow, the assembly took me 2.5-3 hours to complete. One of the final pieces on the top (the swinging door) does not appear to be lining up flush like it should. The screw holes do not match up, so I'm trying to figure this out. It's very dark, so if you have brick or darker paint you may want to consider another option.
This furniture piece is great! Looks great, quality is very good. Only thing that is a bit too flimsy are the arms that hold the top of the cabinet up and the arms that hold the dropdown front panel up. They are ok, but I'm going to replace with better hardware. Especially if you plan to use the dropdown door to put glasses on, it needs better hardware. But the look and feel of the piece is excellent. Was pretty intense assembling (as others have noted). All around a good buy. I'm very happy with it!