The mattress came in just promised. Not yet tested  but it expanded in few minute. It does have some smell. So be sure let it sit just like what the instruction stated. Well packed, easy to open and set up. But the cover on the top side teared a little.