Quality product.  Easy to assemble.  Fits perfectly.  Easy instructions and the holes are drilled to auto align.  Accessories are easy to fit.   Overall it is a great quality product.  Well thought design.  Five star.