Bought from vinted It's a size medium but over sized Would fit size L It's a gorgeous top with logo in the middle.