Excellent product!  Easy to assemble.  All parts were included and labeled for easy assembly.  Will buy more in future.