The printer with all its tools arrived in good condition and everything was nicely packed. Assembling process was also easy as the tools are of high quality and also the user guide had clear instructions. I faced issues with the aluminum filament as it was not as flat as it was meant to be so I contacted the customer service and they replaced it within few days. The printer is working fine now and I have no other complaints. I will recommend this printer if you want a printer which is easy to use.