Received it one day ahead of schedule – which was nice. Assembly was not very hard - took a little over 1.5 hours. All you really need is an allen key  – which is provided  with the set . Thus far I find it to be decent, not cheap feeling. It is just a smidge short of counter height – but that's okay. The table does rock a little bit. This is ideal for one person or a couple of kids- the table does not provide enough room for two adults to have adequate space to have their meals. It can also be good for using it as a writing for a adult! This is something that I would not recommend for two adults. Make sure you check the specifications 4 weight – This is not heavy duty furniture. For the time being, I can make do with this set. Thank much!