Smells funny. I hope it airs out. They weren’t joking when they they foam. It’s super sticky foam lol