My Great Dane fits in there perfectly with room to grow. A little difficult to put together due to no labels on pieces, but is very sturdy. Be sure to order a pan or some type of plush bottom.