The dress is stunning! I bought it for my daughters presentation (like a baptism) and she will be 18 weeks old. I ordered a small. This dress is elegant and comes with a matching headband. All white. I am so excited to see her in it on the day of. Very affordable.