I’m 5’4” 119 lbs and the small fits perfect, very comfortable. The only things was it cam with white marks all over, returned for new one, the new one also had white on it. So I washed it, after one watch it drunk dramatically. It did t not shrink that it was tighter but the length changed. It is now is so short it just covers my butt,See full review