Bought a large for my pug and he loves loves his bed! It leans on one side a bit more but that’s just how he sits in it. Perfect size, glad I got a a size bigger than I initially thought.