It’s soooo cute!
It is firm like others reviewers mentioned but the style makes up for it. Just the perfect color pink! A nice wide seat. Easy to put together.