Right now I've got care fresh Ultra with baking soda, it's really soft,
super absorbent, and I never smell his urine. Because it's white, I can automatically spot where he's urinated or gone poo, and remove it. Only downside is a sort of stale popcorn smell to the bedding , but that quickly airs out... I'm sure it's the baking soda.
I also have a bag of the Carefresh Premium soft small pet bedding... It really is
SUPER soft.... super absorbent, and has great odor control... it's awesome for the softest, coziest nests... and for hammies with very sensitive skin that's easily torn, or sore , or balding. Downside is, like with most paper bedding.. it'll get caught on a Long Haired Syrian's skirt, but it's not a big deal if you comb your hamster's fur a few times a week to keep it tangle and mat - free
I also grab scissors and cut squares of soft toilet tissue into wide strips and put
a lot in his cardboard house ( because he does A LOT of his peeing in there) , and I put some in his hay hut, under both his bend-a-bridges , and under the huge DIY climbing frame/ hideout I built.
I've tried All Living Things paper bedding, and it literally feels like super thin and short strips of paper... not soft at all, not absorbent at all, and so of course, it did no good for all the urine odor. blech.