@Heidis85,
polyester is very difficult to deoderize because once the smell penetrates the fiber it is hard to get it out. steam cleaning may actually drive the smell deeper into the fiber
you can use an off the shelf product called Febreze, but some people have said it causes problems with pet health.
http://www.febreze.com/en_US/home.do
i don't play a textile chemist on tv, i am one, and have used industrial strength febreze commercially on home furnishings and carpets, but you might find its smell a bit too sweet.