Very sturdy and a good size.  I put it next to the window and the cat is on it all day.

Pros: happy cats
Cons: none