I bought these for my daughter and she loves them. She said they are the perfect amount of comfortable, not too hard and not too soft. I'm planning on getting some more for myself.