Crazy amount of assembly required.  I think the parts numbered over a hundred. There was no warning that so much work was required anytime during checkout. I feel duped!