Everything was very well packed. The visual quality of the boards (15 in this batch) looks very consistent of all the units we ordered. The company is also responsive and easy to deal with. I have tried other J1900 boards, and this one by far has the best cooling as a generous heatsink on the CPU is well placed. The layout makes for easy LTE modem installation. SIM slot as well is sturdy and not fragile