Excellent product.  
One small “ding” from shipping but not that big of a deal.  
I had it assembled and installed in 3 hours.