Very impressed with everything about the machine and supplier communication and clarity, especially pleased with the constant after sales support provided. Would highly recommended this company for anyone wanting to purchase a cnc machine. I also needed some tool bits which they added to the order and shipped out with the machine no problem. Also the packaging in which the machine arrived was very solid.