Weighted blankets are generally considered safe for kids over 2 years old. However, these blankets may be too heavy for a baby, leading to a risk of suffocation. The beads also pose a choking hazard.