Quality and length is good.
When they say -5kg, they mean -5kg. It'll suck on to your body and make it hard to move.. the legs and waist fit fine for me, but my butt... guess i'm just too thiccccc. I bought a size medium when I usually wear size Smalls, 2's, and/or 26's in US sizing.
it was a struggle putting it on and taking it off lol