So cute, I love it, my 6 kittens love it, definitely perfect for kittens, although my older big boy also loves it however it’s too big for it but managers to squeeze into the bed haha, love it thought