Easy to assemble, easy to open and close to let dog in or out. Roomy enough for dog to move around in.