Soft, but firm and at a great price!
I bought this for my sister who has seizures. It is somewhat firm and soft at the same time. I feel like it'll protect her well.  If you have to wear a helmet, this one's at a very, very good price and it's fairly nice looking.  It's a nice shade of purple.
Rating: 5 stars