Very pleased with this dog bed, I bought two for my three little dogs (two smallest sleep together) and they love them. They wash well look nice and keep my dogs warm and comfortable. I've bought cheaper ones before and they were a waste of money. Sometimes they prefer them to the sofa. These are worth every penny.
We've had the bed for a few months now and its still looking good and wearing well. The size 5 is a good fit for our 6 month old lab/collie/springer puppy and should still be ok for him when fully grown.