They didn't come multi-colored as shown (they were all blue) but they should function well. I got these for my mom who hates my snoring and even wakes ME up when I snore which I don't get (why do we both need to be miserable?). So hopefully these will help her and we can both sleep in peace when we're on vacation.