I had a very small space to work with in my bathroom so vanity options were very limited. This piece fits the space and provides basic functionality of a sink. The storage compartment is very small once you install plumbing and the sink is tiny and shallow. I can wash my hands in it and brush my teeth and that's about it. I don't recall if the faucet came with the sink or not -- but if it doesn't then be very sure to get a tall faucet or you'll never get your hands into the sink with it being so shallow. This sink is well-suited to the space constraints that I was working with, but if you can fit a larger vanity in your bathroom then do not order this unit.