came quick, fluffed up right away out of the box. box was undamaged. we are letting it sit for a day or so before putting it on bed. it feels comfortable but i will update once my son sleeps on it a few nights.
update:my son loves it! very comfy