If they're long enough, I think they're cute. It's hard to say from the pic but I like my skirts to come past my knees or skim my knees at the very least. I like both colors but blue is always my favorite color.
i saw the red one irl and it looked pretty cute. i didn't try it on, but the color was a bit more subtle in real life. like a cross b/t lipstik & cherry red. hth!