This runs small. I am an xs for most brands like alala. But the xs fits perfectly and is very flattering however I am used to wearing looser fitting workout tops. I used the top for hiit and it was quick drying. It’s made well and not with cheap thin material. It’s super lux.