Very difficult to use and align let alone keep it in place while programming. A rubber band comes in handy to lock the board in place. Assembly is a challenge as well. Absolutely no pinout references so you're left guessing how to connect the FTDI and orient the pins to the ESP. Don't waste your time emailing the seller, he won't respond.