Excellent mattress for the money. Bought it for our 5yr old and she sleeps very soundly now. Assuming because it's a twin, it took all of 5min to fully expand and the smell wasn't strong at all. It lasted maybe the rest of the day. Very pleased with this purchase and will be considering one for my own bed.