This is perfect for our kitten.  He loves it.  It’s a tad small for our adult cat.  Despite this, she does manage to cram herself into one of the squares and is content enough to snooze there.  Definitely a bargain at a hundred bucks though.