LOL at your unwilling intro to Zumba dancing :-)
I so feel for you with the new carpet smell. Even years ago, when I was healthier, I found the smell of new carpet pretty mind-blowingly awful.
My air purifier is an ALEN something-or-other. I think it ranks well. I need to keep it at a higher...