Our cat loves this!  Fits perfectly - not too big but big enough for our full size (slightly overweight) cat!