Bought it as a gift for my daughter… she loves it. No too hard and not too soft… just make sure you set it out not lay on it right after you take out box. Let it fully set.