The Little Rays navy pinafore is an excellent fit and quality. It was specially designed for younger ages and has a fit which provides great comfort in a wide variety of sizes. It has an centre zip fastener and pleated skirt. It is made of sturdy Polyester and Viscose and has a Teflon fabric protector coating to guard against dirt and spills. Machine washable.