Pretty easy to set up but we had issues with it staying up while our cats played on it. Had to put our litter bag on it to keep it in place. Also within 24h the toy hanging got pulled off.