I think this may have been a sample size as it runs smaller than the standard HCB XS. I bought it new from someone but wasn’t able to wear it in the end as it was too small. So this would be perfect for someone who is a true size 6, or potentially smaller. Definitely won’t fit a size 8.