oh for once something is cheaper where i live ...although 199$ is not what i would call competitive ... quite a lot of good offers under 100$ (JBL! Tune 120TWS/Skullcandy Sesh are prime examples with good performances around 99 and 60$ respectively ) even after testing them, i still find my backup buds sounding same if not better.
build quality wise ... they are on par with the Skullcandy Sesh but these are 60$, ok those TWS600 have 2.3hrs more in the buds and 28hrs more with the case and use USB-C but i would hardly consider them worth double the price of the Sesh
(well they were 199chf but before 10/2019 (they got them in stock first in sept 19 )

i remember because they were on my comparison list for my backup BT buds
ah drat i noticed "Currently, the TWS600 is sold at what is a bargain price of $99 (originally $199)." oh well ... even at 99$ they wouldn't pass ... 60$ maybe
Styling in the cons ... you got that right!

(other than that the review is well executed)