Quality is not great but the design fits my need well.  I would gladly have paid more for better materials.
As usual the 30 min time estimate to assemble was too low.  More like 90 mins.