great for my cat! The top is a little shakey (my cat it 12 lbs) but the rest is great! Feels pretty sturdy