My 90 lb German Shepherd fits great in the medium. Seems very durable so far.