While these were very cute, they were so incredibly tight.  Ordered the proper size for my feet and they ended up being HUGE length wise.  When trying them on I thought my foot was going to suffocate because they were so tight.  I could barely get them on. I know that Rainbows take wearing in but there was no way that I would be able to wear these for any amount of time to be able to wear them in without doing damage to my foot.  If you have wide feet at all, these just do not work.  Disappointing because visually, they were so cute.