Compton rapper Buddy releases a star-studded mixtape, 'Idle Time,' featuring the likes of Pharrell, Robin Thicke, Kendrick Lamar and Miley Cyrus, among others, today.

Pharrell signed 20-year-old Buddy to his I Am Other record label three years ago and since then, the West Coast rapper has been collaborating with the hit-maker and releasing songs like 'Awesome Awesome.' This tape is his first effort of 2014.

The collection of songs rides high on production from Pharrell but also enlists beatmakers like Chuck Inglish, Boi-1da and Cardo, resulting in an overall laid-back sound.

'Idle Time' also serves high, contagious hooks by way of Robin Thicke and Miley Cyrus. The 'We Can't Stop' singer gets on the Pharrell-produced track 'Smoke Signals,' to demurely coo, "You take me high." Thicke contributes to the top-down ready 'Hold It Down' to sing, "Keep holding it down, and we can get down."

Buddy doubles on delivering bars and singing hooks, an endeavor he takes on effortlessly. Check out 'Staircases,' featuring fellow Compton native Kendrick Lamar. The track serves as insight to his personal ambition, "Started at the surface so my goal is up / 'Cause once you stay down then you gon' get stuck."

With the trap-inspired 'One of Us,' produced by Boi-1da, the rapper takes on those on the come-up who haven't worked hard enough. On 'As Far As They Know,' Pharrell jumps on the mic to spit some lines with Buddy on the sparse production. "She say, 'Why you dye your hair?', 'cause it's not alive / Get it, it has no life so it has to die."

More than just a Pharrell co-sign, Buddy offers some feel-good music on 'Idle Time.' The midas touch continues.

Listen to Buddy's 'Idle Time' Mixtape