Usually if their not gay middle school boys like fit girls with big chests who aren't taller then them. I said usually so guys who read this dont get offended for stappling us out.
Boys like:
A girl who smells good (dont overdue it)
A girl who has a sense of humor
A girl that is fun and knows what to talk about
A girl that isn't afraid to be around them when you have friends (boys love having girls who don't care what others think about them except for you only)