I have various EZ car care products, they're decent but yes there's better. I wouldn't put it at autoglym, meguires level.
I like having a mix of product, some premium and some less so. EZ car care products serve a purpose, I use them as my go to everyday product, i.e for a quick wash and wax...