It does have a smell but its not ammonia. I wish I knew how to describe it...it has had the smell since day one and I chalked it up to the smell of wet bamboo. It's not an alarming smell. And the inserts were bought new, not used
The irritation goes away quickly - I have just put him in sposies and used boudreauxs and its gone by the next day.
Ill make sure to boil the inserts. I do have cotton flats so ill try that as well.