Worst customer experience ever. 
After almost 3 months I still haven't received the right product. They shipped the wrong one 3 times (smaller dimensions which don't fit) and it's likely that they do it on purpose because the one I bought originally seems out of stock. Now they are suggesting a refund. I will never order from this vendor again.