Excellent product.  Shipping took forever, but when we finally got it, it fit right in.