This dress is made of a cotton blend and features a super soft fabric and flexible design, which is convenient for your baby girl. It also has a convenient snap design, eliminating the trouble of needing to be taken off and replaced. This dress can be worn casually or formally. For ages 0-24M.