They aren't expensive and you get what you pay for.  The color isn't red because I wear them with an orange top and they match perfectly.  As for the size they do run about a half size larger which is great for anyone with wide,  swollen,  or bunion problems.  Otherwise they are cute and actually fairly comfortable.