I am size M, and I ordered my exact size and it was super good to measure, although it stretches it was tight but it is super good because the fabric is breathable, it feels fresh and good quality. Be careful that for the same reason it makes the lines of the intimate clothes from there transparent all well