I latch my no.1 until she was 2.5 years old and she self-weaned due to my milk dried up during pregnancy. For no.2, I latched him until he is 2 years old and milk also dried up due to 3rd pregnancy. I would love to latch as long as possible but not beyond 4 years old for my no.3.