I was worried about it tipping over but its very stable. The padding on the top perches is thick and soft. My cat sleeps there all day now. easy assembly too.