Are they generally quite generous? As in will I get large pieces for a decent price? I need to get some asap, I have waterproof mats down but they are rubbish, and as the buns aren't litter trained yet I'm having to do lots of carpet cleaning. I need to do an 8' x 8' room.