This is 20 inches long. I honestly have no idea on what material it is but I can definitely assure you that it's not sterling silver, I have sterling silver and this is too light and has a coating that doesn't feel like real sterling. Thanks for the question! This goes same for the other necklace!