I was so nervous to buy a mattress online! This has been the best mattress I have ever slept on! Super soft and firm at the same time!