A large would fit somewhat baggy, but pretty technical, the X-large in my mind would fit you perfect (if you like a tall fit) the XX-l witch is new to this years line i think, that would probably fit like a dress for someone your size. water-proofing is good for about one season, just don't get it dirty, re-waterproof it after that and it should last a while.