All metal frame.
Nice Solid unit.
The seat has many adjustment for different size kidos or ...........
Designed for ages 3+