Product review (3 stars): It does its job, but it didn't fit very ...
It does its job, but it didn't fit very well so it pops out occasionally.  It does hold up well overheat, but it does get hot.