Excellent, well made and constructed product. Exactly as described, easy to assemble and good quality. Fits perfectly, the pictures on description made it easy to match what was required of the product.  The only concern was the amount paid for shipping, not known until invoice/basket, breakdown when purchasing.