i bought these a couple weeks back and they arrived on time and are exactly the size i wanted them. they are extremely cute and have not lost the color on them or the jewels yet. i love the way they look!