Question GTX 1660ti compatibility

Mar 10, 2019
1
0
10
so im planning to get a GIGABYTE GeForce GTX 1660 Ti OC 6G and my spec is

i5 6600
m150b night elf
gtx 1050 ti 4gb OC
16gb ram 2400hz
Seasonic S12II 520W 80+


i bought my PC pre-built so i have never tried assembling/upgrading/replacing parts
and im wondering if the gtx1660ti is compatible with my PC or will there be any problem or bottleneck
thanks for the answer