Product review (5 stars): Good enough
Wasn't an absolute perfect fit but that was probably my fault anyway and it heats up nice