First of all, I thought this was cushioned carpet but instead its just cheap, thin and unfluffy fake fuzzy material; definitely no cushioning for a cat hence not exactly appealing. Second of all, it is wobbly and the kittens don't feel comfortable climbing or sitting on it since it wobbles all over the place and third, it took 2 hours to assemble. I definitely should have shopped at the local pet store instead of ordering this on Wayfair. If I didn't have to go through the pain of disassembly, I'd request an immediate refund.