What an upbeat, positive song! I agree that the solos worked out well.