The covers remove though I would agree that it's awkward to clean thoroughly as not being able to fully remove the harness straps is a disadvantage. Our Britax the straps can be completely removed if little one gets sick.
Very easy to clean. Just washed the cover a week ago. Less than Two mins to remove and a few mins to put back on.
The cover is removable. Not sure why it matters if it’s heavy as I don’t carry mine. It’s a car seat so who cares what it looks like. Expensive- that’s a matter of opinion.
Heavy and ugly. Difficult to clean. Expensive