I was apprehensive about assembling this myself, but with a friend's help, we assembled it in about 20 minutes.  Both cats like it and compete for the top perch.  May have to get another one!