Oshkosh B'gosh Baby Boys' Flannel-lined Denim Overalls Overalls: 100% cotton denim; lining: 100% cotton flannel Lots of pockets for his treasures Adjustable shoulder straps for a perfect fit