we have had this for some time now and our PUPPY LOVEEESSS this bed! it also stands the test of times and messes.