the bed itself is nice, pretty comfy,but its the bad smell thats terrible... it was delivered on the 30th of November we let it sit open till we got his bed frame on the 8th of December and set it up, the smell is so bad you can still smell it on December 16th through his mattress protector and his sheets. im actually pretty concerned with him sleeping on it, going to let it air out a little longer and try that if not may have to return.