Seems sturdy and is large enough for our small dog plus his dog house .  It  arrived without any directions whatsoever.  We had to go online to find out how to put it together.  Very disappointed in that regard.  Once we had the instructions, it took about 40 minutes with two people to construct it.  The tarp will need to be upgraded as it won’t stand up to our winters.