This buffet table arrived very well packed in three heavy boxes. When unpacked, the prospect of putting it all together looked very daunting because there were so many pieces, but the instruction was easy to follow with every piece clearly marked. The hardest part to assembe was the sliding drawers. You must make sure that the wheels are correctly placed, otherwise the drawers will slide out when you are finished. (I made that mistake and had to unscrew all the drawer hardware parts and re-do again.) It might help by visualizing how it should work before actually screwing in the parts. You'll need power tool for this job, otherwise your hands will have blisters. You'll also need couple of hours to assemble. I did it by myself and it took all day. The end result was as shown on the picture. The table came out steady, functional, and beautiful. I would recommend this table to anyone who wished to have extra diningroom storage space. You just need a little patience to put it all together. The end result is well worth the effort.