yes they are silver, nickel free because I can only wear silver nickel free myself but I have never worn these, they was a gift and they are beautiful.
don't know they were a gift and all I know is they was order online,they are silver,cz and nickel free. sorry but that's all I know and to be honest I don't know what 925 means so if they where I wouldn't know.:)