Very easy to assemble, my kitten loves it. The storage space is easy to access and keeps quite a bit! The fabric is soft and sturdy against possible claws. The pillow is perfect as well.