Piano Notes and Chords for Perfect – Ed Sheeran
| [G#] Eb F Ab | [G#] Ab~~~
| I found a | love
C*~ Bb Ab | [Fm] C*~~~
for | me
Bb C* C* | [C#] C*~ Ab Ab~~~
Darlin’, just | dive right in
Ab Bb C* | [D#] Bb~~~
and follow my | lead
Key Information
Key Signature: Four flats (Bb, Eb, Ab, Db)
Scale: Ab Major Scale (four black keys)
Ab Major Scale Notes: Ab, Bb, C, Db, Eb, F, G

The relative minor of Ab major is F minor (i.e., the same notes but arranged in a different order).
F minor Scale Notes: F, G, Ab, Bb, C, Db, Eb
The enharmonic equivalent of Ab major is G# major i.e., the same notes but written (notated) differently.
G# major Scale Notes: Ab, Bb, C, Db, Eb, F, G, Ab
Tempo: 94 bpm
Time Signature: 4/4
Difficulty Level: Beginner, Intermediate
Perfect Piano Chords
Notes of the Ab (A Flat) Major Scale:
Ab, Bb, C, Db, Eb, F, G
G# major: G#, A#, B# (C), C#, D#, E# (F), F## (G), G#
Chords of the Ab (A Flat) Major Scale:
Ab, Bbm, Cm, Db, Eb, Fm and Gdm
(i.e., Ab major, Bb minor, C minor, Db major, Eb major, F minor and G diminished)
Chords used for the song Perfect are:
G#, Fm, C#, D#, and D#sus4
Chord details for the song such as structure, formula, note intervals, etc., are given after the full song notations.
How to Play Perfect
Piano Keys Layout

Symbols Used in the Song
Asterisk: star symbol (*): Indicates an octave.
Asterisk after a note (e.g., C*): Indicates a higher octave note.
Asterisk before a note (e.g., *C): Indicates a lower octave note.
Notes in Brackets: (): Play quickly or fast (16th note of sheet music).
Wavy Lines: Tilde (~): Sustained Notes (quarter note, half note, or a whole note of sheet music).
Vertical Bar: Pipe Symbol (|): Indicates a chord change.
Chords: Bold red text inside square brackets [chord]. Play the chords for the song Perfect at this point in the song.
Hide / Show Chords
Hide Chords: If you're a beginner or want to practice only the right-hand notes for the Perfect song, click the Hide Chords button to hide the chords (shown in red brackets [chord]).
Show Chords: Click the button again to bring the chords back. This way, you can learn step by step — first notes, then chords when you're ready.
Perfect Piano Notes and Chords
Verse 1
I found a love for me
Oh, darlin’, just dive right in and follow my lead
Well, I found a girl, beautiful and sweet
Oh, I never knew you were the someone waitin’ for me
| [G#] Eb F Ab | [G#] Ab~~~
| I found a | love
C*~ Bb Ab | [Fm] C*~~~
for | me
Bb C* C* | [C#] C*~ Ab Ab~~~
Darlin’, just | dive right in
Ab Bb C* | [D#] Bb~~~
and follow my | lead
C* Bb Ab | [G#] C*~~~
I found a | girl,
Eb*~ C* | [Fm] Bb Ab~ Ab~~~
beauti | ful and sweet
Ab Bb C* | [C#] Db*~ Db* C*~
Oh, I never | knew you were
Bb Bb Ab~ Ab Bb C* | [D#] Bb~~ C*~~
the someone waitin’ for me
Pre-Chorus
‘Cause we were just kids when we fell in love
Not knowin’ what it was
I will not give you up this time
But, darlin’, just kiss me slow
Your heart is all I own
And in your eyes, you’re holdin’ mine
Eb* Eb* Eb* F*
we were just kids
C* Bb | [G#] C*~~ C*~~ C*~~
when we | fell in love
C* Bb Ab | [Fm] C*~~ C*~~ C*~~
Not knowin’ | what it was
C* Bb Ab | [C#] Db*~~ C*~~ Ab~~
I will not | give you up
Eb~~ | [G#] C*~~ Db* C* | [D#] Bb~~
this | ti ~ m ~ e |
C* Bb Ab | [G#] C*~~ C*~~ C*~~
darlin’, just | kiss me slow
C* Bb Ab | [Fm] C*~~ C*~~ C*~~
Your heart is | all I own
C* Bb Ab | [C#] Db*~~
And in your | eyes,
C*~~ Ab~~ Eb Bb Ab | [D#] Bb~~~
you’re holdin’ mi | ne
Chorus
Baby, I’m dancin’ in the dark with you between my arms
Barefoot on the grass while listenin’ to our favourite song
When you said you looked a mess, I whispered underneath my breath
But you heard it, “Darlin’, you look perfect tonight”
Eb*~~ C*~~ | [Fm] Ab~~~
Baby, | I’m
| [C#] Ab*~ G* F*~ G* | [G#] C*~~~
| dancin’ in the | dark
Ab | [D#] Eb*~ Db* C*~ Bb | [Fm] Ab~~~
with | you between my | arms
| [C#] Ab*~ G* F*~ Ab | [G#] C*~~~
| Barefoot on the | grass
Ab | [D#] Eb* Eb* Eb* Eb*~ F*~
while | listenin’ to our
| [Fm] C* Bb Ab~
| favourite song
C* Eb* | [C#] Ab*~ G* F*~ G* | [G#] C*~~
When you | said you looked a | mess,
Ab Bb C* | [D#] Eb*~ Db* C*~ Db* | [Fm] C*~
I whispered | underneath my | breath
Bb Bb~~ | [C#] Db*~~ C*~
But you | heard it,
(Ab Bb) | [G#] C*~~ Bb~~
“Darlin’, | you look
| [D#] Bb~~ Ab~ (Ab) Ab
| perfect tonight”
Music Chords:
| G# | D# | Fm
|D# |C# |D#
Verse 2
Well, I found a woman stronger than anyone I know
She shares my dreams, I hope that, someday, I’ll share her home
I found a love to carry more than just my secrets
To carry love, to carry children of our own
C* Eb* C* | [G#] C*~ C*~~
I found a | woman,
Ab Bb C* | [Fm] C* Bb Bb Ab Bb~~
stronger than | anyone I know
Ab Bb C* | [C#] Db*~
She shares my | dreams,
Db* C*~ Bb Ab Ab~
I hope that someday
Ab Bb C* | [D#] Bb~~ C*~~ Eb*~~
I’ll share her | home~~
F* Eb* C* | [G#] Eb*~~~
I found a | love,
C* C* Eb* | [Fm] Eb*~
to carry | more
C* C*~ Bb Bb Ab~
than just my secrets
Eb Bb C* | [C#] Db*~
To carry | love,
Ab Eb* Db* C* Ab~~
to carry children
Ab Bb | [D#] Bb~~ C*~~
of our | own
Pre-Chorus
We are still kids, but we’re so in love
Fightin’ against all odds
I know we’ll be alright this time
Darlin’, just hold my hand
Be my girl, I’ll be your man
I see my future in your eyes
Eb* Eb* Eb* F*
We are still kids,
C* Bb | [G#] C*~~ C*~~ C*~~
but we’re | so in love,
C* Bb Ab | [Fm] C*~~ C*~~ C*~~
fighting a| gainst all odds
C* Bb Ab | [C#] Db*~~ C*~~ Ab~~
I know we’ll | be alright
Eb~~ C*~~ Db* C* Bb~~
this | t~i~ | ime
| G# | D#
C* Bb Ab | [G#] C*~~ C*~~ C*~~
Darling just | hold my hand,
C* Bb Ab | [Fm] C*~~ C*~~ C*~~
be my girl, I’ll | be your man
C* Bb Ab | [C#] Db*~~ C*~~ Ab~~
I see my | future
Eb Bb Ab | [D#] Bb~~~
in your e| yes
Chorus
Baby, I’m dancin’ in the dark with you between my arms
Barefoot on the grass while listenin’ to our favourite song
When I saw you in that dress, lookin’ so beautiful
I don’t deserve this, darlin’, you look perfect tonight
Eb*~~ C*~~ | [Fm] Ab~~~
Baby, | I’m
| [C#] Ab*~ G* F*~ G* | [G#] C*~~
| dancing in the | dark,
Ab | [D#] Eb*~ Db* C*~ Bb | [Fm] Ab~~~
with | you between my | arms
| [C#] Ab*~ G* F*~ Ab | [G#] C*~~
| Barefoot on the g| rass,
| [D#] Ab Eb* Eb* Eb* Eb*~ F*~
| listening to our
| [Fm] C* Bb Ab~
| favourite song
C* Eb* | [C#] Ab*~ G* F*~ G* | [G#] C*~~
When you s| aid you looked a m| ess,
Ab Bb C* | [D#] Eb*~ Db* C*~ Db* | [Fm] C*~
I whispered un| derneath my b| reath
Bb Bb~~ | [C#] Db*~~ C*~
But you h| eard it,
Ab Bb | [G#] C*~~ Bb~~
darling | you look
| [D#] Bb~~ Ab~ | [G#] (Ab) Ab
| perfect ton| ight
Ed Sheeran Songs Piano Notes
- Perfect - Ed Sheeran (Easy)
- Thinking Out Loud - Ed Sheeran
- Shape of You - Ed Sheeran
- Merry Christmas - Ed Sheeran and Elton John
- Bad Habits - Ed Sheeran
- Photograph - Ed Sheeran
- Shivers - Ed Sheeran
Chord Details for Perfect
Here are the notes, structure, formula, and note intervals for the Perfect Chords:
To help you focus on the most frequently used chords in this song, we’ve listed and sorted them by how often they appear, making it easier to practice and understand the overall structure.
G# Chord
G# (G-sharp major) chord notes: G#, B# (C), D#
Structure: Triad (a three-note chord)
Chord Formula: 1 – 3 – 5
Note intervals: 1 (root note), 3 (major third), and 5 (perfect fifth)
G# chord simplified notes: G#, C, and D#
D# Chord
D# (D-sharp major) chord notes: D#, F## (G), A#
Structure: Triad (a three-note chord)
Chord Formula: 1 – 3 – 5
Note intervals: 1 (root note), 3 (major third), and 5 (perfect fifth)
C# Chord
C# (C-sharp major) chord notes: C#, E# (F), G#
Structure: Triad (a three-note chord)
Chord Formula: 1 – 3 – 5
Note intervals: 1 (root note), 3 (major third), and 5 (perfect fifth)
Fm Chord
Fm (F minor) chord notes: F, Ab, C
Structure: Triad (a three-note chord)
Chord Formula: 1 – b3 – 5
Note intervals: 1 (root note), b3 (minor third), and 5 (perfect fifth)
D#sus4 Chord
D#sus4 (D-sharp suspended fourth) chord notes: D#, G#, A#
Structure: Triad (a three-note chord)
Chord Formula: 1 – 4 – 5
Note intervals: 1 (root note), 4 (perfect fourth), and 5 (perfect fifth)
Song List
- My Heart Will Go On - Celine Dion (Easy - For Beginners)
- Perfect - Ed Sheeran (Easy)
- Demons - Imagine Dragons
- Shape of You - Ed Sheeran
- Faded - Alan Walker - Notes and Chords (Updated)
- A Million Dreams - The Greatest Showman (Easy - Updated)
- Yankee Doodle - Nursery Rhyme
- Peter Peter Pumpkin Eater (Nursery Rhyme)
- Everything I Do, I Do It for You - Bryan Adams
- Twinkle Twinkle Little Star