It does what it's required to do - and even has a gimmick to extend the ancilliary boredom residing within the average user's mindset; a procedure to define the exchange rate of a given currency (default description is the euro) so that you can convert local currency amounts to your required currency; a useful function if you deal with multiple currencies on a regular basis. I have mine set to a default for the GBP:USD rate.
The solar powered option will outlast any battery replacement options that would otherwise be needed, although I have yet to locate the additional power source as suggested by its detail; its embossed description states having two way power. Nice LARGE display makes reading off the display easy on ageing eyesights like mine.
It squeaks a little if moderate stress is applied, but all things considered, this calculator is good value.