I think I've once had it freeze and I had to restart the device - but when it is working it is quite snappy. I don't even think its the device - we upgraded from quite an old Apple TV model to a new one and it was equally usable on both.