Beautiful high quality will be ordering every colour, I’m a size 6 and fits perfectly but it is stretchy so would definitely fit 6-10 or maybe 12,
So comfortable and very flattering,
Would stretch to anyone who’s small with a bigish bust too, love these sets x