Table was perfect. Very sturdy and solid. Not too hard to put together. The legs assembled easily with an allen wrench. The bottom shelf was a little trickier. The marks for where to put the screws is like a pin dot -- very easy to miss. All in all, I am very satisfied with this little table.