We bought 2 of these crates. They are fairly large (they take up a lot of room).  Mine have been great. I had used one for my now deceased Old GSD and the other for my young Belgian Mal. Now our little Stafford Shire Bull Terrier has moved into a very large bedroom (haha).  They are sturdy, and work well. That being said I am a dog trainer. I wouldn't put a large dog who has a history of destroying crates into one with out proper crate training. A large powerful dog can be very destructive no matter how  well made the crate it.  I chose to get a 1/2" piece of plywood cut out at my local home depot to fit on the top of the crate. Then I painted it the plywood. Now I can use the top to put things like plants and I have some baskets that contain leashes, collars, toys etc. I like the wheels, the removable litter pan on the bottom that catches pet hair & debris, over all a great crate that I wish were available locally.