The bracelet is almost 8 inches, and I am not totally sure about the diamonds. It was a gift to me about 6 years ago, I was told the diamonds are real but I am not positive. It is very pretty and shines :) The price tag that was on the bracelet when I got it was 499.99 maybe that will help determine is the diamonds are real or not?