This was perfect. I am glad I did my research 1st. I am 5foot 2. 170 and had to get a 5x in this. Regularly a large to xl. So look at inches in description, no size. If u get an xl,  that is really a 2 (xs) in USA sizes. But if yoh end up with the right size...u will love it. Gr