The sizeguide says it's one-size-fits-all, but the top runs a bit small for those with L size. It only hits my waistline. Anyway, the short is perfectly fine. The fabric is stretchy and looks expensive. Still cute. I think it would be perfect for girlies with S-M sizes. I still recommend it. 10/10 ✨