Packaged neatly, puffed up to regular shape quite quickly, nice quality material, comfy foam, Louie approved! This is a 10 week old standard goldendoodle puppy on a size large, I’d go a size up for a big dog as he’ll likely grow out of it quickly, but that’s my bad for not paying closer attention to dimensions. Stuffing in the arms might be a bit weak for a heavy dog.