Im really happy with this purchase. True to size. I ordered a size S, in the beginning it felt really tight and it was hard getting it on. Once I got it in, it felt really tight for a while, and eventually it started getting comfortable wearing it and putting it back on and off. I do recommend this Faja.