our son was born in February in Minnesota, so you definetly want a cap for the baby at hand. With this pack of 5 I can leave them in different places at the house and have one to "grab and go". We liked the price and the quality. I am pretty sure, as some other people already mentioned, that they won't last until he is six months old, they will propably be too small by the age of 3 or 4 months. I am fine with this and didn't expect anything else. They protected him in his first weeks during the winter, which was the job they were bought for.