The only reason I am not giving it 5 stars is I am a little concerned as to how long it will last. The brackets seem too light to hold up over time but in terms of looks and easy of install, it is fantastic.