I'm using this as a vanity table and I love it! It was super heavy when they dropped it off at my door step. Desk is easy to assemble, just have to screw the knobs and legs in. 
I have it up against the wall now, but love the fact that if I decide to change it up later, the mirror is on all sides. 
Super happy with this purchase! And it was on sale!