I bought this to use on my Android phone to cast to a monitor.  It is a little slow on the refresh to the monitor but not enough to keep me from working. or casting videos.  I am an IT person so I use to on external monitor with my phone when I connect remotely to my work.