The first pair I ordered were extremely narrow and as a result, very tight. I ended up returning them.  So I ordered the larger size and they were huge! I returned them, too. Sizing seems to be inconsistent. I won't order Rainbow brand again.