The large is plenty room for a border collie. This matches my own furniture and looks so cute and comfy.