Our kitty loves this thing and has claimed it for her own.  She's a small animal so it's just the right size for her.   I didn't think the fabric (not carpet) would last very long but it's holding up quite well.