This is a very well made product.    Great fit and finish.  Takes a little while to assemble (took  me about 1 1/2 hours) but the directions are easy to follow with simple step by step diagrams.