All cotton fashion print on front, all cotton terry cloth on back for absorbency. Oversized to cover all areas your baby may touch, even up to toddler age. Folds or rolls to fit in your diaper bag, sized to fit in the diaper bag changer pocket. Oversized quilting stitch throughout.