The product arrived on time and is exactly as pictured. I think the colorful little circle things are plastic but I do love the way they reflect the light. I can wear it with any color and it makes a nice little jingle too. I gave the product four stars only because the material everything is sewn onto doesn't look thaat great might be a little thin but hopefully it lasts. I did order two skirts at the same time and I have yet to receive them. I contacted the seller and got a prompt reply saying the skirts were shipped separately and should arrive soon, but it's now after the expected delivery date and the skirts still have not come in.