My cat Effie loved this as you can see from the video (posted video) she took right to it and started purring, rubbing it all over and just plain having fun. It was bigger then I thought it would be, happy about that. No odor at all so far, no catnip has fallen out it is not a messy toy. My 4-year-old Nephew thought it was a real fish, so it looks good. She loves it and can’t get enough of this fish toy. Well worth the money I would buy another one after seeing how much she liked this one and took to it right away. She did this rolling all over playing with the toy for about 10 mins strain then took a nap… very well made LOVE IT