This dress is perfect for girls to wear during summer. It's great for a day out at the park or a fun day at the beach. The centre front length varies by size: Size 2 is 16.9 inches, Size 4 is 19.6 inches, Size 6 is 21.2 inches, Size 8 is 22.8 inches, Size 10 is 24.4 inches, Size 12 is 25.9 inches, and Size 14 is 27.5 inches. It's made of 100% cotton and has buttons at the back.