It didnt hold up at all. Cleaned window before and cups before. I literally had to put command hooks for the top 2 to hold. Probably wont even hold my cat.... Didnt know what else to do. And its probably not even worth all the trouble to try and return this product.