Easy to put together and really sturdy. The material is so nice and soft. My kitten was climbing on it before we could even finish putting it together.