I have owned this product for about two years. My cats love sitting out in the sun for hours. Set up was easy, and the unit can easily be removed from the window. I was worried that it would not stay in place, but it does a really good job. Occasionally a suction cup will detach, but you just press it back into place. For me I wish the fabric part of the bed had snaps or something to keep it into place. Since my cats have to jump to get into the bed the fabric ends up moving around a lot. Not enough that they can't use it, just enough that I feel like I need to keep fixing it.