I would need to search the specs, but a N95 has 1 core and well below 1GB. A factor of dozens in the specs, but still you can get good user experience on the old devices if the software is written in a smart way.
The lower resolution of the N95 acts in favor of performance. But admittedly against user experience.