Arrived well packed. Super easy to assemble (just screw on the legs). Very nice looking piece and perfect for the space we had in mind for it. Using to to store dining room linens and serving platters and cookbooks. and there's still room left for more.