Love the size - we ordered the large and its perfect for all three of our dogs to share! They love it - very comfy and the material is easy to clean!