a little hard to put together ,but well worth it!  Love this vanity! 

Pros: hard to assemble
Cons: looks & works great