Size I bought was perfect for me. 5'4 180lb
the top half fits slightly funny but overall this is so worth it, it also came like a month early