Ordered the large. Turned out bigger than I expected which is great so my puppy can grow into it. The clean lines make this much nicer to look at than our other dog beds. But the fabric isn't as soft.