Good quality ,good finish ,and heavy ,all components there to assemble,took a few hours ,but we are in our 70s.only downside was breaking down cardboard and polystyrene for disposal