A general guideline in a standard 1920x1080 16:9 is to sit between 1.5 to 2.5 times the diagonal screen measurement away, with about a 30-degree viewing angle. TV manufacturers want to sell you a bigger set and use the 1.5, and science says 2.0 and to be less immersive and more relaxed viewing, 2.5. In older sets resolution was lower and we sat further back. In newer 4K, which really have dropped in price, you can cut the distance in half, but that becomes personal preference.
If you have 8 feet from eyes to TV which is approximately what I have now, my 46" 1920x1080 is small, and in 4K I need a 65 inch or more.
Going with the numbers recommended, the 8 feet is 96 inches and half of that is 48 as ideal with 40 to 60 in acceptable range in 1920x1080. If you want to be impressive and up to date, a 65 inch 4K tv is the smallest 4K recommended and 75 inch is really nice but costs $900 to $1300 still at low end.
Normally consider that a TV lasts for several years and consider how often it is used for how long and how much you can afford. You also should consider audio systems to go with it. The speakers are rarely over 10 watts.
I recognize prices and affordability around the world and for anyone anywhere is a variable to work with.
Bottom line, 43 inch in 8 feet is towards minimum and should feel disappointing still compared with latest TVs purchased. Do not go 4K 43 inch if any of them are around. Higher resolution is best on a bigger screen.
Before buying a set, be sure to price and view a 4K 65 inch which is what you should want.
THEN downgrade for affordability.