Lots of opportunity for scratching, high enough to satisfy their climbing instinct, and sturdy enough to handle them while they play on it. The bed may be a little small for a larger cat and heavier weights would obviously cause it to wobble more, but it's perfect for what I needed it for!

Pros: Great value, easy assembly, good look, good height