Should of gotten a large for my medium dog. He needs a tad bit more space to fit on the inside cushion. He loves it though.