Well packed, good flavour (that is, the natural flavour, nothing added like lemon, etc), nice light colour. If you like strong flavours in your tea, this may not be your cuppa.
May not be the best green tea, but that's subjective. Repeat buyer here. I like it.