Fairly easy to clean the sole plate. I use Rowenta's cleaner. Haven't yet figured out how to get into smaller areas.
Love the iron. Doesn't spit, puts out a lot of steam. To keep the sole plate clean, I bought a teflon cover that is held over the sole plate by springs. That puts paid to any mess.