This is a great looking crate. The pad with it is rather thin so you need a different pad to put in the cage. Having the garage style door is a great convenience for us and the dog , however due to the design my small dog has sometimes been able to pull the door towards her in the cage . The bottom of the door locks against the plastic bottom, but the top of the garage door is on a track that does not have any lock and somehow the dog seems to get it pulled in, once in awhile. Having all the doors however is great , as is the top opening when the front door is closed. I dont think this cage  would work with a large dog at all.