My boy fits perfectly and loves it so much.  He’s a pretty long and tall lanky border collie.