Took some effort to put together but worth it! We love it!

Ordered a 2nd one because my teens love so much.

Assembly tip:
Do steps 1,2,3 then 7 first 
Then sreps 4,5,6,8 second 

This will help keep it stabilized. took me less than an hour to assemble without hiccups 2nd time. Hope this helps!