We really love this dog bed for our 100 lb. German Shepherd. Our smaller 50 pound dogs love to share the bed as well. Super easy to clean the color hide the dog hair. It is super soft and very comfortable for any dog we highly recommend it for A larger dog.