This was PERFECT for my puppy. It’s heavy duty and easy to close . When you take it out the box you can have it assembled within seconds. Highly recommended it!! In the process of purchasing another one for my new adopted pup.