Extremely easy to assemble and install, but having a plumbers wrench if your sink is in a tight space is useful. Everything else was included in the package. You need to be sure you have clearance for the drain stopper. 

Cleans easily and has a nice finish. This faucet give you a lot of space from the back of the sink so you don’t have to worry about bumping your hands while washing. 

Only complaint is that you have to turn the handle more than other sinks in order to start the water flowing.