This is perfect for my dogs! I am going to buy a second one so they have some more room but this is great for the price and it is so easy to put up and seems it will be long lasting