Fits perfectly and looks great.  The holes are quite small so not sure as much heat gets out when it's in use but good value for what it is.