personality: the guy has to be confident, and hard to get.. a girl likes the catch, they like the mysterious type; the guy has to be interested in something.. have to have a hobby.. girls don't like boring men, they need action and adventure in there life; a guy that takes control and isn't awkward, and makes a girl laugh and feel comfortable.. someone she can be herself around; trustworthy and honest
looks: tallish, not frgile skinny.. you have either got to have muscle, or a bit of meat on the bones.. girls don't want to be dating guys that have a smaller waist size than they do. personal hygiene is big too. you have got to look put together.. unless you are going for the crusty. grungy look than it doesn't really matter; good style... you may be the hottest guy around but a style can ruin you.. or, vise versa.. you could be totally hideous but have an amazing fashion sense and you can look 10 times better
Every girl is different and finds certain things attractive. I personally am really attracted to guys who are clean cut and take care of their appearance. Also guys who are confident and fun, boring guys really get no where.