This Oscar the Grouch Baby is very cute, clean and soft. Plush has no poor odors and is in very good condition.