Cupcake Puzzle

I bought this puzzle at a second hand store. I thought at first it would be hard with all the different colours but it came together pretty quickly. No missing pieces which was a nice bonus!

1000 pieces