Everything we needed for our labradoodle! Great size and easy to put up and take down when we travel.