Even though this table is pretty, I can only give it 2 stars. I purchased the all white version. Everything that touches it stains it. The kids ate mac & cheese today and some got on the table; it only sat about 5 minutes before I cleaned it up and the table is stained yellow from just that. They played with some play dough one night and some of it sat out on the table overnight. Totally stained bright pink and neon green from that. I like the table, but don't buy the all white version if you have kids. 
Other than that, the bench, the chairs, and the table are fairly simple to put together. I'm not good at that stuff and it took me a couple hours. Pretty straightforward.