The product fits well, but it's a little too thin for me.  But you can't beat the price. If you buy this item just keep in mind it won't last very long before you start seeing the material ball up. Other than that, it's not too bad.