So, I'm going to be the kind person here and say that for it being a miniature version, it is not that bad at all. Although yes, there are some spots that could be improved, but nothing will ever be perfect.
I'm giving this a 8/10.
And I do believe that the table is, in fact, square.