It is rare when something ordered online exceeds expectation but this coffee table did. All parts were included, everything fit and I had no trouble putting it together although I am not a fan of hex headed screws.  Fit and finish are quite good--and the instructions were accurate.  The packaging certainly protected it from damage but unpacking and cleaning up the styrofoam was the most time consuming part of the entire project.  All said we were very pleased.