They are rated higher on KenPom (34 to 74 IIRC) but ours is much better than it was early in the year and I think our rating is unduly low as a result.
Their strength is offensive efficiency. They are one of a handful of teams that are as good and quite possibly better than us at scoring the ball.