This mattress is perfect for our two year old grandson. We purchased the loft bed from Wayfair as well. It did have a slight chemical odor when we unpacked but it went away after we aired  out for a few days . Very comfortable!