I got this on sale for under $30 (half off the list price), which is less than $1.25 per mini pop. So it's totally worth it even though there are some duplicates. The pop designs are all very cute, as we can expect from Funko. So many gingerbreads - The gingerbread characters are all right, but there were quite a few of them -- 13 I think, out of 24, so more than half. A few would be fine, but at that count I thought that style was overdone. I would've preferred more non-gingerbread Christmas-themed pops. Many repeat characters - There are just 11 unique characters of the 24 pops. There are so many Marvel characters, so getting 3 Thors, 3 baby Groots, 3 Captain Americas (Steve Rogers), 3 Spider-Mans, 2 Thanoses, 2 Captain Marvels, 2 Scarlet Witches, 2 Iron Mans, 2 Hulks... that's a lot of the same characters! (The only unique characters are Black Panther and Rocket.) Instead of the same characters twice (or thrice), I would have loved to see some other characters like Loki, Hawkeye, Black Widow, Bucky, Dr. Strange, Moon Knight, She-Hulk, Ms. Marvel, Falcon or Captain America (Sam Wilson), etc. The duplicates are frustrating. Yes, the duplicates technically have some minor differences so they're not exactly identical; one snowman Captain America has glitter and the other doesn't, for instance. But I'd still call them duplicates. Again, there are so many awesome Marvel characters, I would've liked to see some other ones rather than duplicates. I'm glad I didn't pay full price for this. Unfortunately, Funko hasn't figured out all the figure balance issues. The baby Groot in the flower pot can't stay up on its own, for instance, so I'll need to put something underneath it for balance.