My perfect guy would be a top, black guy. Or top, latin guy (I like a bit of colour on a guy but I do also like some white guys too so dont be put off!)
Love dimples on a guy when he smiles.
Flexible with ages, older or younger, flexible with body types.