Perfect! Height, quality, easy to assemble (just snap the back on) very secure. Good size seat, not too small.