just been given a single bedframe, need to buy a mattress for our 2.9yr old - any recommendations?! SHould it be soft, medium or hard