Exact fit, nice quality, as described. It's not the best quality but certainly good and a value for price.