Installed the sink about 9 months ago and have not had any issues.  Installation was easy for self-installation. Just mount your faucet before dropping the sink in place to make it easy for yourself. Received many compliments from friends on how nice it looks.