I am giving this table 5 stars based on quality and appearance.

The table is beautiful, modern, sturdy and of superb quality. However, the assembly was a bit of a pain as the instructions weren't really that clear. I would suggest laying the glass top on the floor (Make sure to use soft clean surface to avoid/prevent scratches to the glass) and attach the legs to the respective letters on the underside of the glass top, then attach the middle base. 

Apart from the troublesome assembly, the table is beautiful.