After I was able to get it together it is very durable.  The only problem I had was the seams were so small for the front door that I had to apply heat to stretch the material for the poles to go in.  I believe it was not seamed correctly due to the back door seams were perfectly made and easy to put the poles in.