What the heck is this?

Why would anyone want to use that thing when you can just pay 20 grand for new windows? :)