Oh I haven't seen the red onesi think they look okay on just this pair maybe the color, idk looks cheap. I cant get over that rubber sole maybe. Im sure the problem is me....haha I just send a pair of Carson shorties back today because I think they make me look like clown feet.
Oh no! Sorry to hear about the Carson!