All in one diaper fits babies from approximately 9-30 pounds. PUL outer and micro fleece lining. Sewn in soaker layers of hemp/cotton fleece AND attached soaker of hemp/cotton and bamboo/cotton fleece topped with micro fleece. Side closure with snaps and no rise snaps for a smooth fit under clothing. Rise adjusts with button hole elastic. There are two small button on a tab inside the diaper which could represent a choking hazard if it becomes detached and baby is able to reach it.