I don't have specific familiarity with this particular machine but have a few comments as someone who has built and purchased machines (3d printers) using similar components using lots of parts imported from China. The precision of the machine is listed as 0.02 mm which is good enough for woodworking probably but depends on the runout of the spindle/collet/chuck assembly which doesn't appear to be listed, the rigidity of the z-axis assembly (looks to be robust aluminum construction from the pics) and the quality of the quality of the ball-joint-linear-rail carriage assemblies (no way to assess this from the description or pictures). Common issues affecting precision include backlash problems with the drive screw rods (not mentioned how much backlash there is and whether there is backlash compensation, may not be an issue for what you are doing) and precision and straightness of the drive screws. The steppers are probably adequate for woodworking, maybe OK for aluminum milling. I don't see mention of how you get your gcode into the machine (SD card probably, but may need a dedicated attached computer, perhaps i missed this in the description). The onboard command entry box for machine control is a style I personally don't like and it doesn't have a rotary encoder which I DO like, and the onboard LCD is TINY, so if you are old like me with bad eyes you may not be able to read it. Delivery time could be an issue if you are gearing up for Christmas - in my experience, delivery from China can take anywhere from a week to more than a month, and once the item is in the delivery country may sit in customs for a week, then add on delivery time to your specific location. If you aren't familiar with the process (item design, generating gcode, etc) there can be a pretty steep learning curve too.
If it were me, from the looks of this machine I'd be tempted to purchase, but only after finding some detailed reviews from users of the actual machine and getting a rock-solid return warranty if things don't work out. Also, in my experience, getting help/service with Chinese imports can be frustrating because of the distance and language barriers.