Design is good with good support, although overall too heavy. One bracket was broken when it arrived but the manufacturer Shipped us a replacement overnight, Instructions are weak since they don't tell you what to leave loose so that everything aligns in the end, Also fails to mention which screws to be careful not to overtighten.  It takes 4-6 hours to assemble.