Limited in someways, but for my purpose (creating beats on the fly for rehearsing and songwriting guitar) more than enough. Im not planning on using its sounds for recording, but perhaps that will change. Well made, works fine. Battery and a small loudspeaker could be a useful expansion, but hey, its fine as it is.