If you buy a complete bike you can spec the groupset, Shimano 105, Ultegra, or Wheeltop. The wheeltop bike comes with a cheap but servicable Senix crank, easy swap. The BB is cheap generic but also easily swapped if you care. Wheels are fine but heavy by today's standards. Chain is SUMC, again not a big brand but a decent Chinese chain. Tires are low end Conti.
Build quality is fine. After you get it, you might want to add grease externally to headset, carbon paste on seatpost, grease on seatpost clamp bolts. Brakes were well aligned and bled.
I had zero issues given the value proposition. I changed out the bb, installed powermeter crankset (Quarq on hand), did the grease service above, installed YBN chain and Supercaz tape. Sold their wheels and went with xmcs. Full season on the bike, very pleased.