Very well packaged...a little too complicated to assemble( you use one illustration to show how to assemble more than one piece,the result shows a piece exactly backwards).... the packaging of hardware is NOT good...hardware could be easily lost........alignment of holes,connectors etc is good..although assembly of your product is complicated and time consuming the parts do fit together,assemble with little trouble and the finished product seems to be stable and worth the money.....your  advanced notifications,feedback process is very good,easy to understand and helpful....I would certainly purchase again......