Oh my gosh these were fun! These are Spa socks (think like fuzzy slipper socks) wrapped up to look like cupcakes. The solid colored ones are for adult soicks, and the striped ones (which kind of got cut out of the photo-but are on the right of the adult ones) are for kids. The kids cupcakes featured toe socks in some cute and crazy color combos, along with a Dum Dum lollipop. I completely sold out of these numerous times. I am currently on the search for more of the socks at a reasonable price.