This costume is based on height and weight It will fit a baby who is 29-30 inches long and between 22-25 lbs. This HANDMADE romper has a zipper; elastic at wrists and ankles Includes a white bib and dog tags with red ribbon. Smoke-free home