it needs some real cleaning to get ready of the smell. for now blame it on the weather!!!!!!!!