Very difficult to put together. 
Assembly took 2people, over 4-5 hours. Had to run to the hardware store for L brackets and gorilla glue. Very cheaply made. 
Assembled in our great room. Only had to move it  20ft 1 direction, the bottom frame broke off the top piece split open. 
The top is 2 pieces, should be 1 big piece. I can deal with a lot but that is my biggest disappointment. 
Also bottom support leg missing the threaded insert. No way to flip it over, if they send the part to get it on. The whole thing will fall apart. That’s what support the dog’s weight in the middle in one side.