While Whimzy baby bonnets are generally safe for newborns to wear during the day, it is not recommended to keep them on while sleeping. This is because your baby may feel uncomfortable due to overheating.