Absolutely top quality, every hole was drilled in the correct place, every screw, nut, bolt etc was included. Looks absolutely great and fantastic value. Yes took a while to put together but instructions were A+.