Good instructions and didn't take too long to put together. Very soft material - not like a rug, more like a stuffed animal. Both cats like it, but our older cat has trouble jumping to the higher levels because of the way it's designed.