I have 3 small dogs and they fit prefect even have extra space . It was easy to put together my dogs love it