For an absorbent diaper you can try Rearz brand diapers. Or even Abuniverse diapers.
They have adult diapers with prints on them that are very cute and the diapers are really absorbent. Well worth the cost they charge for them.
Depends have gone back to the plastic backing and although not the best they're certainly better than the Walgreens certainty brand diapers.