Easy to assemble, sturdy..... would not recommend to dogs that are not already kennel trained  (or if dog would chew wood)  Fits my 2 adult Australian Sheppards