Really great size, the crate is a lot bigger than I expected. Both my 80lbs dog and 50 lbs can fit together and individually no problem. The lock is pretty durable, I have not had any issues. It does require some muscle to put together, overall not to bad to assemble.