everything was installed by my contractor, after 4 months of using it, we still haven't had any issues with it. unit performs as advertised and we clean the filters regulary by hand wash. they said that it's dishwasher safe but we wanted to ensure that every small gunk of build up grease gets removed. i love this cosmo hood