I just rec'd these (fast shipping!), and I love them.  I have them on and they are extremely comfortable and supportive.
I have a high instep and high arch, and these give good arch support.  Also plenty of room in the toe area.  I got the white, and they are so cute!