It's a size medium. It fits me perfectly and I am small/medium in tops and a 5/6 in bottoms. I would think it would probably be a size 4 or so in dress sizes, however it has a lot of give as it's a really comfy jersey material so the sizes are not that ridged.