Good quality. Not hard to assemble. I’d buy it again. 
Some confusion with directions but the issue was fixable. Pay attention to how the rails are applied.