Product review (4 stars): Works well
Works just as expected. Snapped in snuggly.  Perfect fit.  The only thing is that I have seen a little spillage on sides. May have been due to overfill.