I needed a fan to keep my 8 month old baby cool on afternoon walks and this fan is perfect. Runs on battery and charges via USB. It tilts and rotates in all directions and holds its position when attached to the stroller's sun visor. The blades are safe too. My toddler grabbed the fan several times and no one was hurt. Definitely recommend Wukd.