The product is good IF it fits.  One of the sizes were exact but the description says it can be cut to size. So I ordered one that was  1/2 inch too deep. 

Cutting it to fit was a nightmare!  If you have a table saw it will be easy but if not, it’s agonizing to cut. It took me over an hour to trim it.