Almost a perfect 5/5 if it weren't for there being a half dozen songs on this 20 song album that are really filler and are there to pad out the album. Some of the best vocals in pop history on some of the best pop songs of the 21st century weaving in and out of the occasional Radio Disney level filler. But I forgive it because the vocals are incredible and many of the songs could be hits today and haven't aged a day.