Excellant preloaded condition with no visible issues. This was supposed to fit my 12-18 month old but I think it runs a bit smaller. She was a taker baby, but She wore it from 9months to 15 months. 100% waterproof and snow proof. Not down insulated but lined insulated.