I bought this in XL, I'm 154cm, Bust 86cm,Waist 76cm,Hip101cm. I've had this set for quite a while now, and I love it. It fits perfectly. It doesn't squeeze my stomach, and the leg openings don't roll up my thighs when I walk, I don't get a wedgie either. I love the color and pattern, and it feels like a good quality suit. Thick and sturdy. I wash it like it was normal casual clothes and it has come out undamaged each time, the only concern I have is the button, but that is an easy fix if it comes off. It has POCKETS by the way, the jacket has real deep pockets, I can fit my whole ipone 11 and wallet in those things.