Arrived when they said they would, and a big hit with the recipients, who loved all the different flavours. Personally I can't tell the difference between these and classic gelatine marshmallows in texture, and these have a much nicer, less artificial flavour. They toast well. The size is not totally uniform, just in case that's something you care about. I would like it if there were giant versions of the same brand!