I bought this in grey in a size medium for my 25 pound pug. He fits perfect in it and absolutely LOVES it! There is room to roll up in a ball and stretch out. I like that it is completely enclosed because he likes to use the sides as a pillow. My only complaint is that it is not a covered dog bed and no piece is detachable, so you have to wash the entire thing.