Easy to put together. Sturdy with grates that don’t look cage like. Large size is perfect for my Siberian Husky and even a 110 pound Great Dane!