This dining set fits perfectly in our kitchen and is ideal for meals with our active toddler.  It was easier than expected to put together but still took 1-2 hours with 2 people.  Very sturdy and quality material.  My only complaint is that the table legs are very wide so it can be awkward for tall people sitting on the short bench.  But very manageable to deal with.