Excellent! Easy to assemble and the cat absolutely loves it.  The dog uses it to, when we can get him to.  Otherwise he is scared of the cat!