it took a bit to assemble but it wasnt hard. perfect for the price and my kitty loves it too