How long does your LO feed?

Ana
Abigail is 3 months now, exclusively BF and she eats for 5-7 about every 2-2.5 hours. Eveywhere I read it tells me she should be eating for longer... anybody else have a similar situation? Any thoughts?