Once the pieces were unboxed, it took me maybe 10-15 minutes to put the cat tree together. I especially like the fabric, because I am not finding little pieces of carpet piling all over the floor! There is no shredded material (yet) and he loves the little box on the bottom!