I currently run puffer from Goodwill, bought for $3 or so. It is costco brand. Entry-level quality, but cannot beat the value. It works like gangbusters.
If I hiked or did much wearing the puffer, it would not last long as it is lightweight nylon. But like you, I only wear it to glass or throw it on for a bit before hiking out in the am. Or wear it to sleep.
I thought puffers were a fad until I tried this. Now I find it essential.