-Roy -Suprise hugs from behind
prefers wrapping his arms around your waist
if your shorter then him then he'll do that thing where he kind of rests his arms on your shoulders
-Marth-
doesn't hug a lot
if he does, he's usually very excited about something, so he'll grab you by your waist and kind of spin you around (think ballroom dancing)
when you're tired, he'll carry you bridal style to your bed
-Ike-
he wraps his arm around your shoulders and puts his face in your hair
likes to make cute comments on your shampoo smell (etc. "are you using coconut shampoo? it smells very nice.")
-Shulk-
really shy, but loves hugs
wraps his arms around your neck and clasps his hands together behind your back
likes resting his head on your shoulder
-Robin-
isn't much of a hug guy
when he does hug you, he's probably half asleep (or drunk)
lets you hug him but doesn't really hug back
-Corrin-
literally every type of hug imaginable
like he loves hugs
his hugs are usually tight (but he makes sure you can breath)
-Cloud-
hates hugs
HATES them
except when sleeping
...
(he's a cuddlebug)