Coats can go in the overhead but only after all carry on cases are there. Or be prepared to have your coat squished into the back (which is fine if you put it there behind your own carry on but not someone else smooshing it). I try to stuff my coat into my carry-on bag after I board.