This desk/vanity is great and for a good price.  It was easy to put together, I did it alone, just be careful when flipping it not the bend the table legs.  I purchased the mirror for it from HomeGoods and they match perfectly.  The piece is very sturdy and heavy.