I ordered this in xl for my German Shepherd dog, she loves it! Very easy to set up and take down!