Quick delivery and well packaged, however the bubble wrap packaging on one of the units was opened and several dark fingerprints were clearly visible on the instrument casing, suggesting it might not be a brand new unit. Fortunately, both Generators tested at 100MHz sine wave at full 30Vpp output on both channels for several hours with no stability or overheating issues. The only minor issue encountered with the loaded firmware v1.3.1.3 is the output level is incorrectly displayed with 4 zero's after the decimal point and actual output being 10x indicated value (1.0000V instead of 10.000V), which will hopefully be corrected in a future firmware release. Unlike many other inexpensive AWGs on AliExpress and even a more expensive but very popular 80MHz AWG with more functions and a larger LCD, the FY6900 series uses actual DAC ICs instead of cheap resistor ladder networks (likely R/2R) on the data lines of the FPGA (see reviews on YT). Recommended product.
The UI doesn't allow to select square waves above 50MHz. Therefore - don't bother buying the expensive 100MHz variant. The front panel claims to have 250Ms/s only - instead the 300Ms/s indicated in the description. Shipping was exceedingly slow (close to 2 months).