
Coway
Airmega AP-1512HH Mighty
Durable, effective for allergens/odors, but loud on high.

Running these analyses costs money. Buy through my links to help keep lights on! I may get a small commission.
You'll want to block places the smoke is entering from if possible (a rolled up towel in front of door, covers on electrical outlets). Dyson air purifier fans will help. I've smoked inside my place and run the dyson and it got rid of all the smell but it ran full blast and that's a bit loud. You can also try other natural air deodorizers like putting out a bowl of baking soda. Ground coffee, orange peel and apple slices are also supposed to help. I used them when I used to smoke to freshen my place along with vinegar (tho the vinegar has a strong smell) and thought it was helpful.
I got one of the Dyson ones that oscillates. It's amazing.
For the price of that top one you could get a Dyson.
Mine stops me needing to dust and keeps me cool, can’t complain.
Why Dyson, they are literally the worst AP on the market
Low quality parts. They market well using fancy CGI but the reality is constant maintenance and very expensive cheap parts that fail even after 1-3months Dyson is the most talked about vacuum when it comes to failure and shoddy workmanship
My dad has one and like many customers he's never changed the filter or cleaned the pre filtration system.......it now blows meat flavoured air hahahaha
End of reviews

Coway
Airmega AP-1512HH Mighty
Durable, effective for allergens/odors, but loud on high.

Levoit
Vital 200S-P
Smart, effective dust/odor; some find replacement filters pricey.

Winix
5500-2
Budget king, durable; poor VOC removal, Plasmawave disliked.

Coway
Airmega Mighty
Durable, great for allergies/dust, responsive auto-fan.

Winix
5510 & 5520
Good value, durable, effective for pets; carbon filter issues.

Ranked #1
IKEA - UPPÅTVIND

Ranked #1
CleanAirKits - Corsi-Rosenthal Box

Ranked #1
Austin Air - Healthmate Plus

Ranked #1
Winix - 5500-2

Ranked #1
Coway - Airmega 400

Ranked #1
Coway - Airmega AP-1512HH Mighty