This is a very well made cozy dog bed that my girl tried to lay in as I was unwrapping it.  I got a medium based on reviews that said the large and extra large was really big.  It is great for my 25 lb foster, but a little small for my 50lb boxer