I love this song! It's the first song I ever heard by Katy, and it got me hooked on her music and I was eager to hear more!!! This song is upbringing, and completely about self esteem and being yourself! And unlike most self esteem song, the message of it isn't to "worship yourself" it's to just be yourself, no matter what other people think, you're wonderful the way you are, etc.! It's extremely fun and catchy, fun to sing along, easy to dance to, and will bring a smile to any kid's face. It's perfect for all ages, the only reason I put 7 and up is because younger kids don't understand the message and don't care for music yet. But this song does get old after a while. I recommend it, but adults would think it's stupid. I can understand that, this music isn't meant for the adult crowd. LOL... bye!