The SnooZZY pet bed is perfect for a crate.  It fits just right and it's nice and soft.  I wouldn't recommend it for just a dog bed, as it's not thick or plush enough for that.  But in the crate, it fits the bill.  Very happy with the purchase.