I got them today and they are SO cute. I know you want a tan color so this might not matter, but they are more of a coral than a true red. They are an all leather upper and seem to be true to size, maybe a bit large but not a noticeable amount. As I expected there is no real arch support, but they are pretty comfy from what I can tell wearing them around the house. HTH!