I got this dog bed as a product review. I got the large, and it's very large--definitely big enough for a 70-100 pound dog. I put it in my dog's crate, which is a very large crate for big dogs, and I had to kind of stuff it in and fold up the sides, it's that big. The washable case is a huge plus in my book. The memory foam chunks (as opposed to a large, single piece) make it lighter and more flexible to put in crates, dog houses, or in the car. It's also quite cushy and comfortable, if you like spoiling your pets like I do. I think it's a great design and definitely recommend.