I bought one large and one medium. The large is way too big to fit in the dog crate, but that just means the puppers have a nice cave to curl up in. These beds are nice quality and the dogs love them, which is really the most important part.