Very sturdy. Large just like the picture shows. The only problem is, some of the upholstery is lifting, i know it's due to scratching but I wanted to mention that it lifts easily.