I ordered this straight from the website as opposed to amazon in an attempt to support the boycott due to their support of the Israeli Occupation of Palestine but it's been 14 days since I placed my order and the tracker says its been in Chicago for 7 days. This is absolutely unacceptable as I have been waiting for this remote to use it for studying and have been forced to use my old remote which only works when it is plugged into a charger now. I find it very interesting that 8BitDo is asking for a review when I have yet to receive my product or an update on its location in 7 days.
Before you order this, try to think of what games you'll actually use this for. It has L and R buttons but I don't recommend games that need you to press them constantly; it gets uncomfortable very quickly if you don't have small hands. Also, the D-pad is very sensitive; even if you're not pressing Down, just having your thumb on the lower part of the Right button will make it register as a Down-Right press. If you can look past those hurdles, then this controller is fine for what it aims to do. Although, you'll need to find your ideal way of holding it.
The tiny gamepad works great with mame4Droid