100% cotton overall featuring front and back pockets, cross body shoulder straps. Comes with inseam buttoning for easy diaper change. Fully Lined.