I really like this coffee table. It is exactly the right size. It was relatively easy to assemble. Although I did get the shelf upside down first time as I hadn't seen the little logo label.So the need for a slightly more detailed assembly guide along with the fact that the top is not 100% flush the the sides is the reason I give 4 and not 5 stars. However you only really notice that the top is not quite flush if you feel the join, it is not very noticeable just by looking at it. It feels sturdy. It arrived sooner than predicted. Am happy.