This is my second XRAY kit (the 1st was a T4 2019). XRAY designs, and manufacturers, the most incredible kits. Yes, they cost considerably more than most other brands...but, you truly do get what you pay for. Beyond the kit being the best I've built, the manual is also the best. Prior to building the XB2C, I still thought TLR build manuals were the best. They are still excellent...but, the XRAY manuals are better. If you're looking for carpet kits, look no further than XRAY. While AE prefers to be a "jack of all trades", and TLR truly knows dirty/clay, when it comes to astro/carpet, XRAY not only does it right...they (probably) do it the best.
Lastly,. regarding the "review" left by mike alves, truth-be-told, it does NOT 'need' "another $150 or so to make it reasonable". If you look at the setup sheets done by several other racers, you'll discover that they are 'placing', and winning, with VERY FEW "upgrades". Yes, it is HIGHLY advisable to get the front/rear anti-roll bar sets, and I'd also recommend getting the steel diff gears (of which you only 'need' to use 2, saving the other 2 for your first rebuild), steel diff pins, and the aluminum shock spring retaining collars ('std' for the front, -2 for the rear)...but, other than those few parts, additional upgrade parts are not 'needed'. Finally, as for parts availability, the ONLY reason it's extremely difficult to obtain parts right now is due to a little something called COVID-19. A lack of parts availability, as well as other RC-related items (such as shock oils & diff fluids), is similar, if not the same, for many brands. Using the fluid matter as an example, even my LHS is having extreme difficulty obtaining any RC fluids right now.
Carpet? It needs about another 100 bucks of more stuff just to make it steer. A whole bunch of plastic parts and no upgrades. No sway bars and comes in about 80 grams short of the 1500 grams for racing. Just be prepared to add another 150 dollars or so to make it reasonable. And good luck finding the parts you need to make it right. Rear dog dogbone bent after first run. Don't exactly know how. I will be selling mine soon and sticking with my b6.2. Night and day.