It comes with public domain roms but adding others could not be easier. You hit the search internet button and it takes you right to the rom. Then theres a button to add it. I added Mario, Zelda, contra, excite bike, duck tales, and about 10 others in under 2 mins.
The touch controls are weird. I don't like the touch joystick but maybe that's just me.