Good quality, better than I anticipated.  Assembly was not bad but missing some hardware (there is also a spare parts bag so this must be common).