Bought this for my daughter but its a bit too big. She is a small 5, so kids 5 and up who aren't too small would be good. Seat goes up about 8 inches.