Very spacious crate, make sure to measure and pay attention to sizes! Very easy to put together and take apart, comes with extra screws and caps. I accidentally got too large of a crate, but my dogs enjoy the extra room! I purchased a large. 40Lx27Wx30H