Love it! Not too hard, not too soft. Arrived quickly. Took about 48 hours to fully expand. Thinking about purchasing another for my daughter.