For that price you can't really go that much wrong imo, although the full no-nome groupset doesn't really inspire confidence in the bike's durability (which is kind of important if you're actually planning on riding the bike).
Also, all that colour coordinating seems silly to me, but I guess that's a matter of taste.