Good for the price. Took me 45 mins to assemble, screws don’t necessarily always line up but it still got put together anyway.