The fits perfectly. I'm usually a AU6-8 and XS fits like a glove. Material is thick, of quality and its tight enough to help suck in your tummy but does not cut at waist. Comfortable around the thighs too. Would say this is pretty good dupe for lululemons! Only thing is that it did not have side pockets which I thought it would have :(