I have a small dining space and this fits perfectly.  The set looks high quality and is extremely easy to assemble...It took me a little over an hour to put it all together and i'm horrible at putting things together.

Pros: Finish is nice/sturdy
Cons: The straw material on the seats are a little itchy