Would be too small for large dogs for any length of time but is perfect for my cats. Very nice finish. Be careful not to bump your head on the cross bar when entering the kennel.