My cats just had to help me put it together. Took maybe an hour by myself.  Quality of fabric feels cheap other than that I like it so far.