First they are very small for a medium with up to 42" waist. I would rate these diapers as being the right size for a small 12 year old.
The material is soft but the diaper is more like a guard or pad. The matting does not come up far enough either. Way too much plastic against the skin.
I used to like Depends and Attends, both are now so thin you can see thru them.