Fits perfectly in my dogs large crate and is nice and soft.. Good price too. Haven't tried to wash it yet but it looks pretty durable