I love your improvements, however the eternal pessimist hiding in me has some suggestions :lol:
1. Your sofa - is great until they dig/bite/destroy through the fleece :lol: Our sofa has three boxes under which *just* fit neatly and stops madam here getting in. However as they're so tight it makes them difficult to get out so they have things in we don't need very often. Ours are half of the banana boxes from the supermarket, they're happy to give them to you if you ask.
2. Telly - I don't know about your two, but Oidhche could jump that in one fell swoop and land on the telly table or even worse, misjudge it and hurt herself. Plus if they get stuck in there and can't get out they'll either panic or eat everything in sight. We have cable covering and electrical tape over everything, it can look very neat. Partner did ours so it's not so neat, he doesn't give a hoot :roll::lol:
3. Table - I don't know what you did with this. I think I've missed something, it's been a 12-hour shift at work so we'll blame that. :lol:
Also, depending on your buns' attitudes, don't get attached to your curtains and sofa. We have a cheap throw over our sofa which takes the nibbles so the sofa is okay underneath. White vinegar can put them off some surfaces - we have it on cable covers, skirting boards and cupboard doors and it has really put Oidhche off. Again, much of what I've said depends on attitude, we have a real destruct-o-bun here so we learned the hard way. If you need pics of out setup just yell and I'll get you some. I can find the link to cable coverings too if you need it, I did save it somewhere.