This Cat bed is wonderful and easy to assemble and install. Caroline spends most of her day looking out the window from her perch. We have not had any problems with the perch falling off the window except when Caroline chewed on the suction cup; in which case we just stuck it back on the window.