Preposterously difficult to assemble. 100 pieces of unlabeled hardware in one mixed bag. Customer service was great, this item was not.