It is a cat hair /dander/loose nail 
magnet !!!  You will need to clean this every single day 
 The top is also very loose and unstable after just a few months of use 
 Cat two of them are barely 12 pounds 
 You're also senior cats so they don't plan around too much to make the top 
loose 

the carpet type upholstery I'm assuming it's some sort of cheapit's polyester
 You will need to clean it every single day 
 The good thing is the cheap upholstery It'll probably come apart as there were tears within a month /exposing the fake type  unsteady wood before a couple of months is even up..
 I actually am ripping off all  of the remainder of the hanging scrappy upholstery whatever the heck it is made of and maybe I'll try to put some small pillows there until I throw this thing away and get something a better quality