Good quality for the price. Not terribly difficult to assemble. Takes a few hours with two people.