Very good for the price.  Assembly was challenging and required a lot of time and patience, but instructions were reasonably good, and if followed step-by-step, you’ll get there!