Very easy to assemble! I had broken my hand the day before I had to assemble (on Christmas Eve) and was still able to set it up mostly by myself. My daughter (and all of her brothers) love it and we get lots of compliments on it! Wish the stairs stayed on a bit better, but I will probably be solving that problem with a little Velcro soon ;-) Thank you!!