The chairs and bench were easy to put together. The table made me want to cry several times (lots of similar pieces and lots of steps). Overall it looks great and seems to be a good quality for a reasonable price.