I have a pram and it smells of smoke, I washed it down with some non bio in the bath, and then steam cleaned it afterwards. I put all the removable parts in the washing machine as well but they still smell of smoke. It's not a strong smell but I can just still smell it when I smell the items closely. I'm a bit worried about doing any too vigorous cleaning as I don't want to ruin the fabric or dye it as it is completely black