I hope it holds up as it's exactly robust in build.
Bitdo is sending out used or returned units without checking to see whether previous purchasers of those units have actually placed the product back into the packaging before returning them. It is just not smart.