Unable to give full 5 stars because only time will tell whether the chrome finish will not corrode over time. Great for the money.