✨ purchased from crushes boutique with no tags so unsure about origin or size ✨ blue green and white knit with cute green buttons ✨ would fit from a size 6-12 in my opinion depending on desired fit ✨ v cute and unique, always grabs compliments! MOVIN OUT, LOTS OF CHEAP BITS LISTED CURRENTLY ????????