It fit perfectly in the spot I planned on and my cats went on it immediately!  The nice big bed is soft and it’s great for several of my big cats to rest in comfortably. So easy to put together snd quite sturdy