Product review (5 stars): Five Stars
Awesome, Awesome, perfect fit, and easy to clean.  No regrets!