Do not go by the measurements for the dogs.  I did that to see if they would fit and according to them they would but they do not.    This is perfect for any small dog to possibly the largest would be Australian shepherd.  If you have a dog any bigger then that this is a waste.  Now I’m stuck trying to sell this and will never get what I paid or the time it took me to build it.