PROS-Beautiful piece, great quality and comes fully assembled. 
CONS-Extremely heavy and almost no room to connect plumbing. Have someone with very small arms, hands and plumbing experience connect your faucet and drain.