How long does your little ones nurse for?

Li
My little one will be four weeks tomorrow. He was nursing for about 30-40 mins. The last week or so he only does 10-15 mins. He seems content and goes 3 hours between feedings. It just doesn't seem like a long time to nurse. I'm curious what other babies are doing.