Mac Miller's 24-track mixtape, Faces, is finally here. It features the likes of ScHoolboy Q, Sir Micheal Rocks, Earl Sweatshirt, Ab-Soul, Thundercat, Rick Ross, Vince Staples and Da$H - which is a pretty impressive line-up.

Listen below and download it by heading here. If you need the hard sell, watch Mac holding a dog.

Wanna hear more music like this? Check out 405 Radio, or our New Music section.