I bought for my two year old who is in a wedding in a couple weeks. They came with really dark yellow glue stains on all the seams like they were on display for a really long time! They look used they are so dingy! I also paid 9.99 which now I see 5 days later the price dropped to 5.99! It's too late to return and not worth the hassle but really disappointed they were presented as a new item when they clearly were some old display item.