Dress worn once for baptism. Has the beautiful Virgin Mary in the front. My daughter wore at 18 months but will fit better for a 24 months old. It does adjust at the sides so it can definitely fit up to 3 size up. Comes with white shoes size 4 and headband. Dress is in Brand new condition.