You could either wear it tucked in or as a light jacket over a t shirt etc, theres so many ways to style it! I’d say anyway from size 6-14?. I think this is unisex I can imagine any gender wearing it.
eBay