What is Stacks and does it really serve as DeFi for Bitcoin?

Stacks is described as enabling “DeFi, NFTs, apps, and smart contracts for Bitcoin.” Which made us wonder: how well does this work?
Stacks is described as enabling “DeFi, NFTs, apps, and smart contracts for Bitcoin.” Which made us wonder: how well does this work?