The size is good. I could put it together myself. The bottom grates are thin wire and will not hold or be safe for the big dog I wanted to use this for; bummer! I will have to remake bottom grate somehow. Top closure easy for big dog to bend open. Good for smaller or older dogs. Low energy dogs will be contained in this crate.