I bought this Cat window bed/window perch by SSZY Pets because I have a kitten that loves to come in the shower. I know that this is for windows but I wanted it for different purpose. My kitten Moncha loves water so I got this so he can set in the shower with me and not get drowned with water. He loves the water but hates to get soaking wet. The material it's made out of is waterproof and nontoxic. This cat window bed can hold up to 60 lbs but I don't suggest that much. My cats are 2 lbs and 15 lbs and they fit fine. You get 4 suction cups with this purchase. They are easier than you think to put together. I read the reviews and was thinking it would be hard. It really wasn't that bad. Just put the suction cups in water that was boiled for about 10 min. I also tried the pet window bed on the side of my smooth counter it worked great there too. So it is endless where you can put it. Just make sure that the place you use it it smooth. Also make sure to clean the area where your using the pet window bed really good with water or alcohol. It's easy to remove too. The colors are neutral and go with any decor. This company has a wonderful warranty as well.