I had bought size M from another seller and it was fine but it was clingy, so I took size L to try and it creates a bit of wrinkles but I feel great in it. If you have a little belly, you will also be fine, the elastic waistband does not go down. The pockets are deep. Be careful when washing, use a laundry net to avoid rubbing against other clothes otherwise you will quickly get pilling, even if the label of your top rubs against the side of your pants. Otherwise, nothing to complain about! In winter, I can't live without it anymore; it keeps me warm.