I used these diapers for 2 of my children. Soft all the way around, no rough edges, exposed elastic, or scratchy velcro. They even can work as training underwear for some kids as they have a bit of stretch to them and slide down easily. They held up well through 2 kids, and I found the snap system for adjusting sizes was very good. The only down side is if you have a really large toddler, in which case these may be a bit small (we switched to the toddler sized Sandies by ME). The snap in liner makes them easier to keep clean and dries more quickly when washing at home. For the money, these are a really good diaper (I'd buy again if I had another in diapers).