Well packaged.
Items look fine. connected to 5v and displays light up. Not tested for voltage and current measurement yet