Assembly was tedious but very simple, it came with a few minor paint scratches from the shipping but nothing major. Some of the pieces weren’t labeled so I put a couple of things on backwards at first but it doesn’t take a genius to realize it. The cushions on the seats are very comfy and feel nice. Overall 9/10 would recommend if looking for a high chair/tall table that isn’t super expensive.