Some parts won't fit perfectly on the Ender 3 but overall is good quality. I reused bolts that didn't fit right.
arrived just as advertised. Dont installed yet, but quality looks good. Ordered on mid december, arrived at mid January.