Yes, Northrock XC6 and some of their models are made by Giant. Now, Giant is one top-rated bike manufacturers. So, you can confidently buy XC6 made by Giant.