Pros: This table set is amazing for the price.  It looks really nice and works great in a small space.

Cons: The table set can be tricky to assemble; especially the seats.  The tabletop looks inexpensive compared to the rest of the set.  The seats are very firm which some people may find uncomfortable, but I plan on adding extra upholstery to mine.