My ds is 5 weeks old now and takes 30-45 minutes sometimes to finish a meal. It's not that he's a weak or slow sucker either, he usually nurses vigourously and only at the end slows down when he's starting to fall asleep. Maybe it has something to do with the fact that he's a "little tongue tied" as the pedi called it? He's gaining fine and has plenty of diapers so we didn't do anything for it. I've read that babies get more efficient as they get older. So for BTDT moms, when did your babies start finishing their meals in 5-15 minutes?