The height is perfect!!  We have small kiddos and love the added protection the raised sides give to the chair. Color is a beige with gray tones, not a true gray, like other reviews said. We have a white counter with gray marbling and it is a great classy match!  Happy with our purchase!!