Our 70lb German Shepard fits perfectly but the stuffing in the sides was lacking. Well see how well it holds up.