This sink is modern, spacious and a steal at this price. It comes with a template and mounting parts too. I actually had to return it because it would not fit the depth of my countertops(front of cabinet to back of cabinet/wall), along with the faucet holes. The shipping back was a bit painful and I had to reschedule my countertop installation, so I would recommend double checking the 20" depth with your installer before purchasing. If they give you the green light or if you are installing wall mounted faucets, you will not be disappointed with the quality and design of this very attractive, quality sink.