It's XL. I'm 176cm tall about 80 kg and it's ok for me.
Because of the straps, it can fit a number of people. I guess unless you are 160cm and 50kg, it should be fine.
Since my last dive last year, it's very comfortable and holds one tank well.
Compared to my friends with the simplier BCs, this one takes time to strap, unlike theirs which is clip and buckles.
But it's sturdy and (if strapped well), makes me feel secure in the water.