Bought this mattress for my 2 year old's race-car bed-PERFECT FIT. Item is exactly how it was described. THERE WAS NO ODOR! Opened it the day it came and followed instructions for "airing out". My son had only slept through the night half a dozen times since he was born before we bought this mattress-now he sleeps through the night EVERY night. This mattress has been a LIFE-SAVER!!