"Magic" (single featuring Rivers Cuomo)

Music review by
Stephanie Bruzzese, Common Sense Media
"Magic" (single featuring Rivers Cuomo) Music Poster Image
Parents recommendPopular with kids
Clean hip-hop song with a cool alt-rock edge.

Parents say

age 8+
Based on 6 reviews

Kids say

age 8+
Based on 43 reviews

Did this review miss something on diversity?

Research shows a connection between kids' healthy self-esteem and positive, diverse representations in books, TV shows, and movies. Want to help us help them? Suggest a diversity update

A lot or a little?

The parents' guide to what's in this music.

Positive Messages

Some lighthearted, fun lyrics about being a great artist -- proving you don't have to use profanity or threats to demonstrate exceptional talent.

Positive Role Models & Representations

B.o.B is building a career as a stellar hip-hop artist without relying on all of the adult content that often comes along with it.

Drinking, Drugs & Smoking

What parents need to know

Parents need to know that this single is completely fine for tweens and teens. The hip-hop track contains no questionable adult content or foul language, focusing instead on some good, clean boasting about having a lot of artistic talent.

User Reviews

  • Parents say
  • Kids say
Adult Written byTimTheTVGuy November 11, 2012

My favorite song.

This is such an amazing song.Not only is it really catchy,but it's also squeaky-clean.Magic will always be #1.
Adult Written byAl Jackson April 16, 2012

This is the best song i've ever heard!

This song is squeaky clean! No cussing,no drinking,no smoking,no drugs,no violence,and no sex.The lyrics are fun and creative.It's a mix of rock n roll AND... Continue reading
Teen, 13 years old Written byBig Fan May 6, 2018

Great song that should be fine for all ages

I think this is a great song that's no problem for any age. Rivers Cuomo fits in nicely. This is a very catchy song that should get B.o.B fans in the groov...
Teen, 13 years old Written bySnozzlywins August 3, 2013

Great song

It's a good catchy song that can make kids believe in themselves. There is nothing rude in this song, good for all ages.

What's the story?

"MAGIC" is the latest single off the album B.o.B Presents: the Adventures of Bobby Ray by hip-hop newcomer B.o.B. Like a lot of other singles on the record, B.o.B collaborates in this tune with an artist that has a very different musical style -- Rivers Cuomo, lead singer of the alt-rock band Weezer. From a lyrical perspective, the combination makes a lot of sense: both B.o.B and Cuomo are known for being among the cleaner artists in their respective circles, avoiding a lot of adult content and profane language. "Magic" is no exception for either; the tune includes no swearing or mature references, focusing instead on some fun, lighthearted boasting about these artists' mad skillz.

Is it any good?

The pairing of B.o.B and Cuomo makes a lot of sense from a musical standpoint, as well. Both have super-creative approaches to their craft, resulting in a song that fuses a cool hip-hop vibe with an infectious alt-rock hook. The final product is a lot like the combination of peanut butter and chocolate: you wouldn't necessarily think of it at first, but it's a tasty experience in the end.

Talk to your kids about ...

  • Families can talk about the difference between having self-confidence and excessive bragging. Which side does B.o.B fall on in this song?

  • What's the best way to respond to someone who's bragging?

Music details

  • Artist: B.o.B.
  • Release date: August 10, 2010
  • Label: Atlantic
  • Genre: Hip-hop
  • Parental advisory: No
  • Edited version available: Yes
  • Last updated: November 11, 2020

Our editors recommend

Common Sense Media's unbiased ratings are created by expert reviewers and aren't influenced by the product's creators or by any of our funders, affiliates, or partners.

See how we rate

About these links

Common Sense Media, a nonprofit organization, earns a small affiliate fee from Amazon or iTunes when you use our links to make a purchase. Thank you for your support.

Read more

Our ratings are based on child development best practices. We display the minimum age for which content is developmentally appropriate. The star rating reflects overall quality.

Learn how we rate