Sun joe and Ryobi are two products in 2 different categories. While Sun Joe MJ401E is a corded electric mower, Ryobi is a 20 inch cordless mower powered by 40-Volt lithium ion batteries. Other than that two products are similar in working, function and features while Ryobi is a bit more expensive and has a better build quality.