I got 10 of these and they arrived very quickly and all worked as expected. Price was excellent. None of my devices have recessed Micro USB ports, so the square-ish plastic on the micro end isn't an issue for me. I can see if your phone or tablet is in a case and the case port opening is not wide or tall enough these would not work. I would buy them again.
I bought several of these at once, planning to charge: An Xbox One controller, a wireless headset, and 2 HTC Vve controllers. The Xbox controller is the ONLY one it will fit into. The casing around the micro USB end is too big to fit in any of the others.