Absolutely Perfect.
I gave it 4stars only because it didn’t come with the hardware for installing it.