It took a bit to build it but we are happy with it.  Our cat got on it by her self this morning and I think she will enjoy it.  We have it in front of our big window.