« Tonight (Best You Ever Had) » de John Legend avec Ludacris est un morceau doux et sensuel qui respire la confiance et la sensualité. La chanson est un mélange de R&B et de soul, genres dans lesquels Legend s'est imposé comme un artiste magistral connu pour sa voix émotive et ses thèmes romantiques. Les paroles de « Tonight » sont une proclamation audacieuse de confiance en soi dans le domaine de l'amour et de l'intimité, Legend promettant une expérience inoubliable à son intérêt romantique.
Le récit de la chanson est simple : le chanteur s'adresse à un amant, préparant le terrain pour une nuit de passion qui, assure-t-il, sera sans précédent. Les lignes répétées « Je ne veux pas me vanter, mais je serai le meilleur que tu aies jamais eu » résument l'essence de la chanson, mêlant une touche d'humilité à une déclaration confiante de ses capacités d'amant. Les paroles suggèrent une connexion et une compréhension profondes entre les partenaires, alors que Legend propose de « réparer » tout ce qui ne va pas et d'élever l'expérience vers de nouveaux sommets.
Le couplet de Ludacris ajoute une saveur différente au morceau, apportant un élément rap qui complète la voix douce de Legend. Les paroles de Ludacris sont plus explicites, vantant la richesse et les prouesses sexuelles, et poursuivent le thème d'une expérience luxueuse et indulgente. La collaboration entre le chanteur émouvant et le rappeur crée une interaction dynamique, renforçant le thème de la chanson d'une soirée à la fois épanouissante sur le plan émotionnel et physique.