I was confused between this and the dgx 670 and as i couldnt walk in the store so had to choose based on what i can read and hear online , casio was more feature rich and customizable and a better keybed on paper atleast so just pulled the trigger sadly i will have the stand and pedal before i actually have the piano , hopefully i will love the piano going from a roland e09 to an actual piano/arranger would be quite a big jump either way the deciding factor tbh was the weight of that dgx that freaking 22KILOS and casios hex layer and user tones/ style functions