I thought the size large would have been a bit bigger, but she seems to like it. She is a 43 pound Std. Poodle, who can't really stretch out in this, but can circle around.