It’s big enough for my German Shepherd and it’s a very soft material and very confortable, he loves his new bed  ‍