I find CX pajamas on the loose side (might be because that I usually prefer slimmer clothes). I'm about the same height and about 150lbs and was pretty happy with a M. They weren't particularly tight either so I imagine you would be okay with both medium or large