Its all beautiful until you look at growth in debt level. But lets not scare the kids.
https://fred.stlouisfed.org/series/GFDEBTN/
Meaning that much is simply kicking the can a little further.
With interest payments hitting $1tn this year, it is, in my opinion, unrealistic that this is sustainable.