I agree with others, it's not too babyish but at 18 months the child will not play with it for long, a few months max and for that price you'd want it to be enjoyed adls much as possible.
The reviews mostly say its been purchased for a child's first birthday. That should give you some indication that it's a little on the young side for a child who is most likely already walking.
A scuttle bug, balance bike or micro scooter would be a much cheaper and much more sensible gift for a child of that age and will get played with much more.