This was a bit complicated to put together but it is very sturdy and roomy for our german shepard