INDIO, CA − Justin Bieber took the Coachella Valley Music and Arts Festival stage again on Saturday, April 18, giving fans another YouTube music video night filled with plenty of hits.

Keeping up with his stripped-down, laid-back Weekend 1 set, Bieber managed to outdo himself by settling onto the stage with confidence, having fun with fans and bringing out an onslaught of guests.

His Weekend 1 performance was beloved by Beliebers, questioned by non-fans and talked about by pretty much everyone. Whether you loved it or didn't, there's no denying it's good to have Bieber back on stage, in his element and doing things his own way.

Here's what he brought with his Weekend 2 set.

Justin Bieber's Coachella Weekend 2 set: What he played in order