Nice and firm. I purchased the red ones. Feels great on my lower back. Does not list it's shape