Thanks for your question! Based on the information you provided you are on the taller end of a L and the smaller end of the XL. For more information on sizing please refer to the sizing chart:
Sizing instructions (Adult):
A proper fit is essential to fully enjoying all the Selk'bag Sleepwear System has to offer. There are two important considerations to keep in mind:
(1) Sizing recommendations are meant for people of average weight as sizing is impacted by user weight. For example, a Selk'bag will fit a person of below average weight with a taller frame that exceeds the guidelines. Likewise, a person of above average weight will require a bag meant for someone taller.
(2) For those that are in-between sizes, a looser fit will work better for sleeping comfort while a tighter fit will work better for mobility (i.e., walking around, wrestling and the like).
Below are the sizing ranges for each size of 3G Adult Selk'bag:
Medium: 4'11 to 5'5"
Large: 5'5" to 5'11"
Extra Large: 5'11" to 6'4"