I got a car once that reeked of weed (can I say that here) well that is one smell I can't tolerate I bought the strongest Febreeze and literally used up two bottles of the product before I deemed the car smellable. I wouldn't put the tops out in the sun for very long but I would try and air dry them once sprayed with the Febreeze on the clothes line or maybe in the garage. Good luck and I would love to see them