OMG THIS IS THE BEST MATTRESS I EVER HAD!! This mattress is so soft but not too soft. The past couple of days have been the best nights of sleep I’ve had in a long time. The mattress did arrive a day or two late but it still came right on time. I should’ve bought two.