Some interesting ideas.
I can't say that I agree with using "ugly" fabric for the troops, though. If you wouldn't use it for yourself or use it for your best friend, why would you give it to our troops? They deserve more respect than that. Just my opinion.
I love the pet beds.