Good quality.  Hard to assemble but as long as you get someone good at it, it is doable.