Justin Bieber has doubled down on his latest arc of music. Just months after the release of SWAG, the singer has surprised fans once again with the sequel album SWAG II, which officially hit streaming sites on September 5.Ahead of its release, pink banners adorned with the project’s title appeared across major cities worldwide, such as Shanghai and Paris, hinting that something huge was on the horizon.Justin Bieber himself later confirmed the news by uploading the same image across his social media accounts. View this post on Instagram Instagram PostOn his posts, the “One Less Lonely Girl” hitmaker provided a peek into the new album’s concept and revealed that it’s a “more colorful and lighter sibling” to its predecessor; hence, its cover art leans heavily on the color pink.But now, with 44 songs in total, the question looms: which of the fresh additions rise, and which plunge into the filler category?Without further ado, here’s our track-by-track breakdown, from best to worst.[Disclaimer: The following track-by-track rankings reflect the personal opinions of the writer. Listeners may have different preferences and interpretations of the songs on SWAG II. Reader discretion is advised.]1. Love Songt’s titled Love Song for a reason. It features rustic piano, hard-hitting drums, and a hook that feels destined for concert stadiums.Love Song stands out as one of the strongest tracks on SWAG II.2. Mother in YouThe title is already a hint. It’s an ode to his son, Jack Blues, with the line: “I remember the moment at 2:00 in the morning I saw the reflection in you.” The pop star being his most personal makes this one of his most heartfelt songs ever.3. I Think You’re Special (feat. Tems)Simple message, powerful delivery, and that’s what makes this track special. Tems’ feature also elevates what could’ve been filler.4. I DoBieber’s vow, “I mean it when I say that I do,” feels like an off-the-rack track for wedding playlists, showcasing the new oeuvre’s versatility.5. Speed DemonPure fun and swagger, Speed Demon is Justin Bieber’s most confident sing-rap performance in years, with its nostalgic boom-bap beat.6. Bad HoneyOne of the grooviest cuts in the album, the song is built for summer festivals. The rhythm skips and guitars creep, and Justin Bieber sounds chill.7. Safe Space (feat. Lil B)Lil B keeps things playful in this three-minute goodness, even as Justin Bieber croons, “I’ll be your safe space.” Safe Space has a catchy rhythm that keeps the listener engaged.8. Open Up Your Heart (feat. Eddie Benjamin)The ‘80s synth flourishes in this track. The chorus isn’t as strong as it aims, but Benjamin’s presence saves it from the filler category.9. Moving FastAnother misleading title! Moving Fast is one of the slower builds on SWAG II, teasing an explosion without delivering. It builds gradually, creating anticipation that never fully resolves.10. Everything HallelujahWhile the concept might seem corny, Everything Hallelujah is unexpectedly heartfelt in delivery. Justin Bieber leans fully into gospel-pop earnestness, and it lands better than expected, compared to the tuneless, drowsy Story of God.11. Oh ManThe title is deceptive. This is one of the gentlest songs on the grand sprawl of SWAG II. Its beat is hypnotic, although the chorus leaves little impact.12. Need ItNeed It promises a good time, yet it fails to land on climax. The chorus admits he “really does need it bad,” but the song doesn’t keep up.13. WitchyaWitchya’s sleepy drums and moody guitar riffs make it worthy to be in a “late-night drive” mixtape. It’s cozy, but it doesn’t find its chorus.14. Don’t Wanna (feat. Bakar)This groovy Justin Bieber-Bakar collab has promise, but fails to land its climax. Nonetheless, Bakar’s presence adds texture.15. Eye CandyEye Candy is a cheeky opener for a sugar-rush track, especially with its line: “Ooh the first one’s free, the second’ll cost you.” It’s fun while it lasts.16. When It’s OverJustin Bieber showcases an unexpected falsetto in this one; he sounds almost like a different artist. When It’s Over is moving and earnest, but not quite essential in the new album.17. Poppin’ My S*** (feat. Hurricane Chris)Justin Bieber’s surprise collab with Hurricane Chris provides some nostalgic fun, but the song has a playful tone, though it feels brief and casual.18. Petting ZooPetting Zoo’s argument-in-real-time conceit works, but the hook lands so softly that it somehow fails to stick.19. Better ManThere’s sincerity in the lines, “If I know one thing that’s true / You know exactly what to do and it’s amazing.” But Better Man’s falsetto-heavy R&B tune never quite gets the song beyond just passable.20. Lyin’Lyin’ is gentle, yet indistinguishable. It’s comforting, meant for cozy days, but has low replay value.21. All the WayJustin Bieber echoing himself is clever for a minute, but the track runs out of steam fast. It’s good at first as it leans towards the nostalgic tune of 00s R&B, but then it gets dizzying halfway through.22. Story of GodJustin Bieber narrating Genesis is quite… unnecessary. At seven minutes, it sounds more like an audiobook than a playlist staple, or a spoken word piece rather than a repeat-worthy track.23. Dotted LineFor some weird reason, it’s a relief that this track is only a little over two minutes long.Dotted Line feels like a voicemail demo accidentally included in the roster. It’s pretty, yes. Sweet? Also yes. Dotted Line is short and light, but not particularly memorable.