![Yamaha DGX-640 88-Key Digital Piano Walnut with BB1 Padded Bench & LP-7 Pedal Unit | Musician's Friend Yamaha DGX-640 88-Key Digital Piano Walnut with BB1 Padded Bench & LP-7 Pedal Unit | Musician's Friend](https://media.musiciansfriend.com/is/image/MMGS7/DGX-640-88-Key-Digital-PianoWalnut-with-BB1-Padded-Bench-LP-7-Pedal-Unit/H89138000000000-00-500x500.jpg)
Yamaha DGX-640 88-Key Digital Piano Walnut with BB1 Padded Bench & LP-7 Pedal Unit | Musician's Friend
![Amazon.com: HQRP Elastic Dust Cover w/Bag for Yamaha DGX-640 / DGX640 / DGX-640C / DGX640C / DGX-640W / DGX640W Electronic Keyboard Digital Piano + HQRP Coaster : Musical Instruments Amazon.com: HQRP Elastic Dust Cover w/Bag for Yamaha DGX-640 / DGX640 / DGX-640C / DGX640C / DGX-640W / DGX640W Electronic Keyboard Digital Piano + HQRP Coaster : Musical Instruments](https://m.media-amazon.com/images/I/51FUVHwnThL.jpg)
Amazon.com: HQRP Elastic Dust Cover w/Bag for Yamaha DGX-640 / DGX640 / DGX-640C / DGX640C / DGX-640W / DGX640W Electronic Keyboard Digital Piano + HQRP Coaster : Musical Instruments
![Amazon.com: HQRP Sustain Pedal works with Yamaha DGX-230 / DGX-530 / DGX-640 / EZ-220 ; Piaggero NP11 / NP31 / PV60 / NPV80 ; PSR-E343 / PSR-E443 Keyboards : Musical Instruments Amazon.com: HQRP Sustain Pedal works with Yamaha DGX-230 / DGX-530 / DGX-640 / EZ-220 ; Piaggero NP11 / NP31 / PV60 / NPV80 ; PSR-E343 / PSR-E443 Keyboards : Musical Instruments](https://m.media-amazon.com/images/I/41UKAnLHcEL._AC_SY580_.jpg)