I purchased this table for our entry way after much shopping to find the right height and length. This one fit perfectly. There were no issues putting it together, all parts needed came with it. There were a few very minor blemishes from shipping, but once the table went together you can't really see them. For the price this table was a great value.  

Pros: great value, stylish and sturdy.