Love this cage - very easy to set up.  Not heavy which is nice but sturdy enough to accommodate the dog.  Comes with 2 plastic handles so you can attach or detach a handle for easy carrying when you break down the cage.   Does come with a insert gate so you can make the cage smaller for a puppy and then take out when the dog gets bigger.  Very pleased with the purchase and it came quickly.