I purchased these in red, size 7.  Super quality and super cute. Length was spot on.  However, when I tried them on, the strap in front is too close to the sole, making it too narrow to fit my toes underneath. Going up a size would make length too long so I had to return them. May be good for very flat, skinny feet...