The table was difficult to assemble. Some of the pieces did not line up right, and I'm lucky my partner is very mechanical so he could MacGeyver the table together. The quality is average, meaning if I were to purchase this over again, I think I would probably buy something else. It is "nice looking", and the grey matches my kitchen, however, the table top is very easily scratched. The tabletop and the chairs are already showing signs of wear/finish coming off, and I just got it a month ago. Also, if you have pets, I don't recommend this table set. The fabric is easy to snag, and the finish is easy to scratch.