Purchased in blue for my medium size puppy. This is very soft and fit perfectly in her crate. The bolster is large enough for to rest her head. I love this mat and would recommend it to anyone.