I love Rainbows but these are NOT them. I have purchased authentic Rainbows in the past and the logo on these does not match, nor does the material. The logo in these pictures does not even match the ones I received! On top of that I received a very aggressive email from the seller saying that I'm a liar and I should #getmyfactsstraight. I'm sorry but that's completely inappropriate! If I wanted knock-offs I would buy them in China Town for $5 not on Amazon where I expect quality items only.