I am confused because I always buy Roxy flip flops in a size 7 (I literally own 5 pairs) but these in a size 7 were way too small. They were also a foam material. I returned them, price was too good to be true!