I love the inner "tummy tuck". Although it's a little tight after a big feast, haha! I'm not a tall girl, 163cm. The length of the pants is perfect! You can avoid the pants touching the ground by wearing platform shoes. L size is perfect fit (usual pants AU size 10-12, depending on the design)