The mattress is good for our 3 yr old. The smell have me and my hubby an awful headache when we opened it so we have it airing out in the basement with all the windows open. It's been 24 hrs and the smell is still strong. Other then the smell it's a good firm bouncy mattress.