I had a PSR-500 that was very reliable and when playing it with other guys using high-end keyboards, could hold it's own very well.