Wonderful! Soft, easy to put together. Although my kids helped, and we did put it on flat surfaces but the very top is wobbly and the cat won't get on it or stay on it. I'll check the screws later but since I know a lot about assembly I did lay the whole thing on flat surfaces and did one screw at a time unless they were at an even level.. then I put them in at the same time. My cat is at most 10lbs and tomorrow our catnip arrives to entice her to love it even more.