Bought together with the matching bralette. I’m a UK 8/10 and the M was slightly snug at the waist, but still quite bum-flattering. Expect slight running of colours during the first wash. Quality-wise it feels relatively premium. Definitely a fun piece to wear!