Best fits size women's XS. Orig by Forever 21 back in the 2000s. There are mini multicolor hearts all over and 3 yellow heart buttons down the front. There is one small spot on the bottom front right at the hem, it's barely visible when worn. An iconic OG Forever piece<3 Great preloved condition!