This is perfect for our Great Dane or any big dog.  We installed it a few inches above the floor for more height.  Its very sturdy.  The swing door is great, it can swing either way.