This is a really nice and comfortable dog bed.  Doesn’t slide about.  Cover detachable so can be washed.  Wasn’t sure whether large would be big enough for our large Labrador but it is a good size.   Rex loves it.