For Christmas i got Kevin a 'Danazoo Corduroy Cuddler Pet Bed' from Amazon (large size).. Both he and Molly love it! As a matter of fact its normally in Kevin's crate but Molly always seems to be napping in it.
I've washed it a few times and it seems to be holding up great (granted.. its only 2 months old).
It's probably a little to small for Molly (age 2) but she's always loved 'snug' beds. I'm sure Kevin (currently 16 weeks old) will need something bigger eventually.. but for $35 it didn't cost much .
I have a picture of Molly sleeping in Kevins crate... In Kevins 'snuggle bed'... I'll post it when i get home tonight so you can see the size.