Product review (5 stars): awesome products
Exactly what I needed. It has a perfect fit.  Just wish the 2 screws that mount it to the bottom came with it.