The idea is great, but I’ve had it up for a week and I did have to screw it to the wall because the spring ceiling support is not enough to keep it up. And the carpet on the poles and the bed is coming off, it’s really thin material. I will reinforce it with something myself. My cat does love playing on it.