Is this normal baby poop?

My LO is 3 weeks and he always has trouble pooping. I feel like he’s constantly pushing and when he finally goes his poop is really thick. He is formula fed and I know they’re poops are usually thicker but I feel like this is really thick.