Our kitty loves these. I bought several of them. They work well on many surfaces. We have deep window sills so she loves lying on them there and on the floor.