I asked the high school-aged daughter of a friend to come over and assemble this. It look her more than an hour and she said she had to re-do it 3 times.  To be fair, I doubt she'd ever done anything like that before. To mount it by myself, I put the cabinet on top of stacked books on the toilet tank until I had it level and to the correct height; worked well for me.  I mounted it with  toggle bolts (not the mounting hardware included with the cabinet).  I think it looks cheap, and it was only $69.  I wish I had paid a more (but, still, less than $100) and gotten a higher quality cabinet.  It's not in my primary bathroom, so I'll live with it; many other projects I'd like to tackle before I start replacing new stuff ;-)