It’s a stretchy material but even with the smallest size it’s still huge. A small Would suit a size 14+ (probably a 16-18 if you wanted to give yourself shape and definition) AU sizing comfortably. Other than that, it’s big baggy and comfortable. Nice colours too