This bracelet MIGHT fit an 8 year old. It is so tiny I had to send it back the quality doesnt seem bad, but I couldn't really tell if it was a fake or not. I recommend ordering at least the bracelet from the actual PANDORA website. They have this bracelet for 65$ and you can guarantee its real. Returning this product was very easy though.