Mountain bikers, this WEEROCK crankset is a solid upgrade for your ride! The 38T steel chainring provides excellent durability and strength for various riding conditions. The 170mm arms give you good leverage and comfortable pedaling, while the 104 BCD compatibility works with single speed bicycles and 6 through 11-speed MTB systems. The aluminum alloy chain cover on one side is a really smart feature - it keeps your pants clean and prevents them from getting caught in the chain during your ride. Weighing in at 0.8kg (1.76 lbs), it's reasonably lightweight without sacrificing strength. The black finish looks sharp on most bikes, and the overall construction feels substantial and well-made. This crankset works great for mountain bikes, e-bikes, and folding bikes, making it quite versatile. Installation is straightforward if you're comfortable with bike maintenance, and the performance is reliable for both casual riding and more intense trail use. Whether you're building up a new bike or replacing worn-out components, this crankset delivers good value and solid performance that will handle whatever you throw at it on the trails.