Bed perfectly via USB avi and mkv files. Some avi do not pass but this is not due to the player. In this case just "remouliner" the file with software like convertXtoVideo. I havent yet quun BluRay, it "passes" smoothly. The image is beautiful. Flats confirmed: 1) if the file is "rotten" the device starts curtain and must turn it off. 2) the menus are basic and a bit slow reactions to commands. I lai not connected to wifi and can not comment on that. Overall it seems like a good "small" player at a reasonable price for the Blu-ray and 3D. It may not have a Rolls but I recommend.