Easy to clean. Easy to install but if you try to change the design it wasn't very cooperative. 95% of the install was easy no hassle.