I kinda found them easy. Esp with co-op, as they go down within 30 seconds. If you deal with them 1 at a time, it's better. For the "wheels" part, stick to the walls/sides, as that will stop them in their tracks easily (even if they hit you, they will obviously stop).
I'm also a Sorcerer, so I kinda keep my distance, so the main ones don't even touch me.
What is your soul memory right now? (top right in player profile that lists your total souls). If you are too high for that area, it's very likely you won't have much luck co-oping before that. Though perhaps you just were too low at the time for that area.