This is great! Perfect size. We have two medium dogs and they both fit, snuggly. Our one dog mostly uses it, he’s the oldest and loves it!