I spent a lot of time reviewing and looking at a single mattress for my grandsons first big bed and finally decided on this one. Obviously he is too small to recommend but this seems to be the ideal choice..comfy but not too squidgy. 
As for delivery ....great!!! They emailed me to say this was coming earlier....9 days earlier I was delighted with great product and service. Top marks.