These are pretty firm but support you well. It takes a while to break them in. Love them though.