It’s more refractive-that is, super-sparkly––than soda-lime glass, and more expensive.
Non-leaded (or lead-free) crystal, not to be confused with quartz crystal, is a type of lead-free glass that’s similar in appearance to leaded crystal (which most manufacturers have moved away from using, since lead is a very toxic, highly regulated material).