Used for our daughters baptism. Bought the 6m and was true to size. My daughter is actually 7m and a big girl but typically fits in 6-9m outfits. Was cute but top part is see through. Just wore a white onsie under it.