This is a great value for a modern looking vanity with sink. The finish is definitely for more modern tastes as it has a hard lacquer like glossy finish, not a painted wood finish like traditional cabinets. The vanity comes with sink and a drain assembly, finished in chrome. It doesn't appear that you can install a faucet with a pop-up drain, but I'm not a plumber. Note that the white porcelain is not stone, porcelain, marble, quartz, etc. It is the same hard lacquer glossy finish as the rest of the cabinet, except in white. The shipping is good, it comes shrink-wrapped on a wood pallet and the individual boxes are lined with styrofoam - no damage as far as I can tell. I subtracted a star because either Overstock or the shipping company lost one of the two vanity sets I ordered. Overstock promptly offered a rebate or replacement. I went for the replacement.