Good quality for the price. Took my husband and I about two hours to assemble. Lots of tedious assembly, but definitely worth it for the price.