Love this table!  It's the perfect size for my two kids (2 and 5).  Both of them can sit in it with no issues.  It's pretty sturdy - even I can sit on the chairs!  The chairs were a bit of a pain to put together because the pre-drilled holes are not precise but if you make sure to not overly tighten any one screw before all of the other screws are in then it should come together.  The chairs have little plastic discs on the bottom of the legs and these make them slide around our hardwood floors more than a regular chair.  We got it in white and it is pretty true to the color in the photo.  The shipping was fantastic.  We got it a day early!  Go UPS!