Card with dropshadown and rounded corners

I was using Container()'s and boxshadows to try to make a dropshadow on a Card() but the corners which were ClipRRect() were not shadowed. After looking at the card class library I saw that shape and elevation in the Card() is all I needed. My final card code is:

    return MaterialApp(
      home: SizedBox(
        width: 300,
        height: 200,
        child: Card(
          shape:
              RoundedRectangleBorder(borderRadius: 
                                     BorderRadius.circular(25)),
          elevation: 10,
          child: Column(
            mainAxisSize: MainAxisSize.min,
            children: <Widget>[
              const ListTile(
                leading: Icon(Icons.album, color: Colors.cyan, size: 45),
                title: Text(
                  "Let's Talk About Love",
                  style: TextStyle(fontSize: 20),
                ),
                subtitle: Text('Modern Talking Album'),
              ),
            ],
          ),
        ),
      ),
    );