Better then rainbows! I have worn rainbows for about 15 years now and these are so comfortable especially with the price that they are. I have had these for about two weeks now and I will continue to buy these.