I feel more attractive when I wear them, but I don't wear them often. I think they can be hot, but it's obviously situational. I mean it's never hot to look plainly uncomfortable, eh? None of my girlfriends wear them, and that hardly bothers me, so I hardly consider them an essential in looking hot. I don't find them especially uncomfortable, either. I mean sure after a while, but I can be on my feet for a few hours before any discomfort becomes significant, and due to some messups in my legs that go undiagnosed, that happens when I'm wearing flats too, so it really makes little difference to me. So yeah, I like them on me, and I like them on other people, if, you know, they're wearing them right. I think the general societal trend to say that women have to wear them to look professional/whatever is uncool, however. People should feel comfortable and confident in what they were, not pressured and unhappy.