I bought this mattress for my 18 year old daughter as she was struggling to get a good nights sleep. She loves it and has slept well ever since i bought it. Its fairly firm but not too hard. Good value and nice and deep.