When I adopted my kitty Swissy from the shelter I didn't realize he had been there for 2 years, resulting in his not being as agile as my other cats.  He was not able to jump up onto the bay windowsill.  Now he can climb right up there and watch the world.  

They are easy to assemble and very sturdy.  A-1!