After reading reviews I was afraid this wasn’t going to be comfortable. Yes it’s on the firm side but has enough squish to it that it is still comfortable. It’s soft to the touch and the color was just what I was looking for.