Super easy to put together. The fabric is very soft. I’m sure my cat will be climbing all over it soon!