We used the diapers until our son became 2 years old. The quality is quite high, we had only one pack which had a production fault during that time. I do not think that you can throw them into the compost. They are like the biodegradable plastic bags, which take years to rot.