Very roomy would be great for puppy I am using mine for little peeps was very easy to put together