I give it five stars because of the quality and looks, but I have not installed yet, due to HOA approval.  Received the thumbs up and will be installing tomorrow 7/25/20.  I am sure it will be great.