Zotac's GeForce GTX 1660 Twin Fan 6G is designed for SFF systems, measuring 173.4×111.15×35.3mm (6.83×4.38×1.39") but still needing two slots which in this day and age of the triple wide is considered svelte.  The GPU Boost clock remains at the reference 1,785 MHz and while the memory runs at 8 GHz, it is worth noting it is GDDR5, not GDDR6 like you find in their GTX 1660 Ti.  With a bit of overclocking, either manually or with OC Scanner The Guru of 3D was able to hit ~2050 MHz Boost, 9.7GHz memory for about a 10% increase in performance.

While not a huge step up from a GTX 1060, the ~$220 price tag makes it worth consideration if you are running an older generation mid-range card.

"In this article we test and review the new Zotac GeForce GTX 1660 Twin Fan, it is priced spot on 219 USD, the MSRP of the new non-Ti model, meet the small and compact GeForce GTX 1660 Twin Fan edition. Based on a dual fan and a small form factor it performs as expected."

Here are some more Graphics Card articles from around the web:

Graphics Cards