I'm really disappointed in this product. First, the delivery was a disaster. I selected 'in home delivery' and the team (of two men) who came refused to even attempt to put it on my porch because they didn't want to risk damaging it. Now it sits in my garage and it's my burden to try to get into the house. 
Next, the vanity top is riddled with flaws - see pictures. For this price, I expected much higher quality. 
I can't speak to functionality as the unit sits in my garage while I try to brainstorm how to get it into my house.  I do not recommend this product.