Very happy with this purchase. We bought it as an additional crate in our bedroom for our GSD puppy. We got the large so that there is room to grow. It is  breeze to assemble. The only problem is that we do not know where the included metal stakes have to go. The crate is perfectly stable without them and they don't seem to have a slot for use.