TheStreet aims to feature only the best products and services. If you buy something via one of our links, we may earn a commission.

Don’t let the summer heat keep you from enjoying outdoor activities. All you need is some cooling gear to help keep yourself comfortable during hot sunny days. Although you can carry around a portable fan, it might seem a little inconvenient since you have to hold it up to your face while using it.

Instead, hundreds of Walmart shoppers are investing in the Jisulife Portable Neck Fan that’s on sale for a whopping $42 off, making the final price only $28. This hands-free design sits on the back of your neck and blows cool air onto your skin, which over time can lower your overall body temperature. Think of it as a constantly cool rag on the back of your neck. The best part is you can still use both hands to cook food and play yard games while helping yourself stay cool. Plus, it’s relatively compact and won’t be an eyesore that ruins an outfit. 

Jisulife Portable Neck Fan, $28 (was $70) at Walmart

Courtesy of Walmart

This bladeless neck fan offers three speeds, 78 air outlets, and a 360-degree breeze that maximizes its cooling abilities without compromising safety. Depending on which setting you choose, the battery can last up to 16 hours at a time. That means you can use it all day long on a low fan speed without having to stop for a recharge. At its highest speed, it can last up to four hours.

Related: Walmart is selling a nearly $2,500 gazebo for only $709, and shoppers say it’s ‘exquisite’

This summer staple is so popular that over 500 people have given it a five-star rating. One called it “life-changing” and similarly, another said it’s an “absolute life saver.”

“Took two of these to a festival in 100-degree weather, worked like a champ [and] we were able to enjoy the whole thing in that hot weather,” another reviewer wrote. “Definitely would recommend.”

Enhance your summer and beat the heat with the Jisulife Portable Neck Fan while it’s on sale for only $28 for a limited time at Walmart.