Do you have a 'type'? What characteristics do you look for in a partner?

I prefer they be at least somewhat effeminate, and kindness is something that goes a long way in my opinion. I cannot stand when someone has a big ego or is too childish. It pretty cool if we have similar interests too.
As for looks I like shorter people, though being tall isnt a deal-breaker either. I cannot stand if someone is unhealthily thin either. Lastly, just like I said for personality, I really prefer if they are femminine-looking....I dont know, maybe my standards are a little high.