Well built but a little frustration putting it together  0so many connectors dowels and screws!!!  Took me about 5 hours with my wife helping me for a couple hours!!!