I have no idea how the vanity is, but I wanted to share my angi add on to put it together.  The guy canceled at the very last minute.  It took me forever to cancel the service with Angis and not to reschedule.  It will now take over a month to get a refund from them. I will never add on that service again and I wanted others to be aware.  If your “professional” cancels its on you to try to figure it all out.  Terrible experience.