I LOVE my new vanity! It comes with everything you see in the pic and all the the stuff to install it. Only thing I didnt like were the mirrors; they are too plain. I bought mirrors from home depot and they just give my new vanity life! Also, it took almost a month to get it.