We have only had this for a week, but we are pleased. 
Looks as advertised and fits everything. We didn't need to use all the extensions and it looks great in our bathroom.