HARD seat, not firm…rock solid. Cute petite style but sadly do not recommend m.