have an 11 week old 10 pound puppy. It’s perfect for him. I would not recommend for larger dogs (40 pounds or more) as I don’t think it would be structurally sturdy enough for a large dog. The latch on the door is not sturdy at all and it’s what I like Least about the kennel.
Overall, I do like this kennel for the purpose I need it for. Keeping my small puppy safe from hawks and contain when I’m unable to be outside with him for short periods of time.(the kennel is inside  large fenced in yard.)
I put it together myself with no problem. I’m giving it four stars because I believe it is a good kennel for small dogs, but could be a little sturdier with a better latch..