Overall I'm happy with it. Table is a bit shaky but it's not that bad. I had a few parts broken and I'm pending to receive replacements (nothing too bad).

I am honestly quite happy eith this, but I am giving a 3 star bcuz the table is a bit wobbly.