This is a very nice graphics card if you don't need ray tracing. With a little over-clocking you can get it to perform exactly like the 1660 ti. The card is wide so check your case dimensions closely.
So this is an upgrade from my 1050 gtx and with all the new games coming out I needed a better graphics card. So far it works great, didn't have any problems and it's much quieter than my old gpu.