Excellent product!  Took a bit of time to set up but we were expecting it.  Recommend.