This set is just what I wanted. The vanity was fairly easy to assemble (lots of extra parts - screws/bolts/misc). It comes with the faucet and hardware as well as the  easel sink, shelf and mirror. It gave my half bath the look I wanted. We had a sink, so the vessel sink was just extra for us. We had to move the hole for the faucet, but that was because of the sink we used. Solid and beautiful.