You can play keyboard parts on this if you don't have space for a real piano, Rhodes or Wurli. It makes a fine midi controller too. The action is very good and fairly realistic. The key weight is a tad too heavy, but it keeps my hands strong if I practice. Otherwise its fatiguing, but that's my fault for slacking off on piano, now isn't it? Stock Piano sounds are reasonable, electric piano 1 sounds like my DX7 (ugh), but electric piano 2 sounds a lot like a Wurlitzer or Hohner and I find myself writing a lot of music with that sound late at night. The organ sounds are hideous, strings are comical, harpsichords are fun as is the sampled vibraphone. I wish one of the harpsichord sounds was a sampled Baldwin electric so I could pound out "for your love" by the yard birds late at night after I've had one too many.
I was very impressed the first time I played with this Piano (which later lead me to buy it) because of the softness of the keys. It's very comfortable to play with, it has a clean design (barely no buttons at all) and at the same time it has an incredible compatibility for MIDI effects and effects. I recorded my first album with it, including piano tracks, strings and many more.
I just recently bought one of this Yamaha p35, I'm very impressed about the quality of this digital Piano.
Great opportunity, specially for a beginners instrument.
Works well with MIDI but won't play up to full 127 velocities. If this velocity curve was fixed and it had pitch bend and modulation wheels (I control those from another keyboard) it would be ideal.