Perfect!  Sturdy, easy to assemble, and matches the white cabinets beautifully.  Great height, and stains from the kiddies wipe up easily.  Elegant but not too fussy, if that makes sense.