What you see is what you get,as the picture does not do the cabinet justice.This is a beautiful addition to my bathroom I am very pleased.The granite counter top comes already attached you will just need to add the legs and install.You should also purchase a 3 piece faucet set ,which I did and this sink looks like something in a Hilton bathroom!LUV It!