I feel like the top is just a little too big (cup sizes) for being an XS. I have a very small "chest" so it looks like the top isn't a proper fit--for being an XS. I would guess some one with a 32C could fit in the XS and I'm 32a.
Super cute top! Cannot wait to tan and wear it. Love the orange!!