These overalls are pre-owned and in great condition! There is some visible wear where where the color has faded, but the overalls themselves are interesting condition. They have a lot of life left in them for any baby! The size is 6 to 12 months. They feature adjustable straps and snaps on the bottom.