This cabinet was easy to assemble (my husband did it and he's good at this kind of stuff).  I looked at the instructions while he was putting it together and it appeared pretty straightforward.  We did use knobs we had that matched the hardware on our bathroom cabinets instead of the knobs included.  It was easy to hang.  I like having the doors not being see through so you don't have to keep everything tidy inside.  Holds quite a bit.  Works perfectly in guest bathroom.