For me, what I like best is CareFresh recycled newspaper product for his litterbox. It doesn't track outside the box and has great absorbency. I put his hay rack attached to the side of his cage so he has to sit in his litterbox to eat his hay lol. That way it intices him in. For bedding, I have a wire cage with a solid plastic floor, so I bought a rug the size of the inside of his cage and use that as bedding. He has a den with an old terry towel in it to snuggle in. And sometimes I use a baby blanket instead of the rug for bedding. It's soft and when it gets soiled I just launder it. Also they are cheap, like 2 dollars each. I don't use hay as bedding or litter, only for him to eat. But I do put it by his litterbox so it intices him to get into it. I know that corn cob bedding is bad for bunnies b/c they will eat it and it can upset thier tummies. And as a note, the unscented wood bedding/litter is awful! It's cheap but gets everywhere on the carpet, throughout the cage, and stuck in bunny's fur! A lot of litters can double as bedding but personally I've found the rug/blankies work wonderful! Also buns like to dig and the rug is carpetish so it works good for that too. Hope this helps!