As someone of a similar age (I know you are a little older ), I am (for my age group) quite fit, but have a tendency to every now & then have a little paunch that 20 years ago took 2 days to get rid of, but now takes 2-3 weeks. Is the shirt really figure hugging is what I am trying to say