It has two USB inputs, a memory input, supports CarPlay, YouTube, Wi-Fi, and everything in it is fine.