Here's a dog bed that feels good for two reasons: it's great for your pup, and your purchase helps a dog in need. For every bed sold, Max and Neo donate one to a dog rescue – that's pretty cool. The bed itself is 39 by 30 inches, a nice size for medium to large dogs. It's 2 inches thick with fluffy fill, so it's cushioned but still lightweight and portable. It rolls up and comes with its own carry bag, making it perfect for travel, camping, vet visits, or as a second bed in another room. It's dual-sided: one side is a soft, cozy fleece for colder days, and the other is a smooth, cool nylon for warmer weather. It's also machine washable (tumble dry low). It's durable enough for outdoor use but soft enough for inside. If you want a versatile, easy-to-clean bed for your adventures and want to support a good cause with your buy, this is a fantastic option.