Pretty good for the price. It does take longer than the expected 1 hour to assemble as specified (more like 2 hours) and you really have to study the instructions when assembling as you can easily make mistakes.