Yeah I smoke a lot next to my PC, but I have a side window on mine so it helps me to see when it needs a cleaning, I try to open it up and clean the inside out at least once a month, the outside I clean all the time, mostly around the fans of which I have 5 & any other vent holes.