My husband is a pro at putting products together.  I told him about the comments concerning the difficulty of putting it together.  He said no problem.  It took him and our daughter 5 hours, lots of sweat and restarts to put this cabinet together.  If you follow the instructions, you will need to put the frame together and slide the glass panes from the top down through the guides.  This will require a ladder and 10' ceilings, which isn't reasonable.  Nightmare but the end product is beautiful and perfect for what I need.

Pros: Beautiful, reasonalby priced
Cons: Assembling