I have a Vizio 2.1 Sound Bar which is amazing, and I needed to get a second one for my basement. The TCL was on sale for $99 so I decided to pull the trigger.
Sound-wise it's good, please note that in my experience I was getting a really heavy bass sound (boomy) connecting the soundbar via the optical cable, but once I connected it via HDMI Arc it considerably improved. The benefit of using the HDMI ARC is that I'm able to control the EQ of the soundbar.
Also, getting a Fire TV built into the soundbar is a massive plus! Overall, I'm really happy with the soundbar and hopefully, it will last a long time.