Im on the east coast i have seen these but I never knew they were plastic backed or would of tried them!!!i usually buy depends plastic 3 tab or depends underware cloth like in your pic lower left with the purple. next trip i will try them!!!
I don't believe I have seen those in Michigan
but the package photo says compares to Depends
so that's the best I can tell you.
if you don't like Depends, these might not be that great either.