My kittens approve! Fair warning though this is really kitten size. Way too small for adult cats so will do for now until my babies outgrow it. Very soft fabric and sturdy