You don't need to mess with s/m/L/xL etc. You can just buy the diapers and use them until they are potty trained.
How do they grow?
They have a snap system that allows them to get bigger as your child does. Amazing! Genius I tell you (no pun intended!)
Here is a size small:
You can see no snaps are showing. My son was in these until he was about 2-3 months.
A size Medium:
You can see I've unsnapped them once to get them a little bigger. He was in these until about 4-5 months.
A size Large:
And all the snaps are showing, they're full size. He's been in these since, and even though they don't go bigger, they still fit my almost 3 year old foster son! (and no they don't weigh the same!)
So as you can imagine, having diapers that fit a child no matter what the age (as long as they weigh over 8lbs) and not having to buy different sizes for different is VERY convenient! I puffy puffy heart these diapers!