I got three of these in cosmos and after only a few washing they became pilly on the insert and one got stained. I used them on a one year old and I did not think she would be able to wear them much longer. I really like the Grovia AI2's and have many of those, but the all in ones just did not seem as durable. Plus the price is so ridiculously expensive, I can't imagine using just these. I would recommend them for while going out of the house for the convenience of them being an all in one, but I don't really like to use them for much else. They also didn't seem as absorbent as the all in two's. It comes with two small inserts and I think you would need another insert for 18 months and up. There are a lot more affordable diapers than this one that are just as good or better. Most Grovia products are made in China too whereas a lot of other cloth diaper manufacturers make stuff in the United States.