This was super easy to assemble.
The mirror was broken (I'm blaming the delivery guy) and was replaced with a simple phone call. The new mirror took about a week to get here. As previously mentioned, there are no pre-drilled holes in the back to the mirror. There are tiny holes pre-drilled on the back of the vanity, however, so it was a non-issue. 

Pros: easy assembly
Cons: mirror was broken