That happens to me and elderly people. I never know when they are elderly enough to offer my seat.
Also, pregnant women tend to hold their bellies. Overweight people don't. And if you accidentally offer your seat to someone who's chubby and has indigestion, well just tell them they looked like they had indigestion.