cool trendy design. installation instructions are elementary so if you aren't handy, get someone handy to install this for you. very heavy to move and awkward to install the two mounting bolts in the back. recommend getting a second person to help hold it up while bolting it to the wall. you will need a good level.the vendor told me via email that the pop up drain is included if I get the faucet through them. however, the sink came with a Fresca branded pop up drain.careful, chips and scratches easily.Very well made and very good looking. The cabinet is mirrors on all sides, inside and outside. Excellent deal too, if you think how much you'd spend on a mirror, a faucet and a sink separately.Careful when you open it: I broke my glass shelves :(Absolutely fantastic! Very cool and modern. Nice quality.BeautifulGreat productI got this installed the other day. Heavy sink...need 2 to install...one to just balance hold while other bolts it in place. Looks contemporary and very clean. Its solid and will last a long long time. The sink basin is deep so minimal water splashing. The faucet that came with it is aerated so that helps too. The mirror/medicine cabinet is roomy inside and looks cool.Overall It functions well.--My only gripe and why I gave it 4 stars-- this is a note out to the manufacturer. Here is why...The Mirror/medicine cabinet that came with the sink. When you open the cabinet, it has scuff marks on the inside mirrors where it touches the cabinet frame edge. They should have put some tape or those plastic half bubbles so the glass does not touch the metal frame. (It does not have magnets closer...it works on gravity) I guess when it shipped (although packaged well) the inside mirror glass and metal rubbed against each other enough that scratched the metal and glass side. Cannot be rubbed off. It is damaged. Not a lot where it is an eyesore...but still. Also since it is on the inside where it is not too noticeable, it is the reason why I did not return it. I will probably have to put a plastic piece there to avoid further scratching.Just know this as it looks like many of their mirrors could have this issue. Mine was packaged tight and there was still some movement probably from the deliver of it. Truck bouncing up and down the roads....etc.. A piece of tape on the inside would have avoided this issue even during delivery.