Fries:
Have made 2 international arrivals at ORD in the past year. You'll likely arrive at the International Terminal, which is some distance from the other domestic terminals.
After exiting Customs, there is a spot to recheck your baggage for ongoing flights. Then straight out, you look for the sign/escalator for the inter-terminal train, and take that to your next terminal. There you have to re-clear security and get your cavity search. Food/drink opportunity at International Terminal, and before security at the others is limited.
Transfer times are extremely variable. One trip it was 45 minutes after gate arrival, the other was 2:30. Lots of places for the delays to add up: taxiing forever, no open gate, aisle cloggers at deplaning, long lines at Immigration (if you arrive with 6-7 other flights), and the train platform was so jammed it required 3 arrivals to board.
You should be fine, but you will likely use a lot of your transfer time.