Utterly perfect, my cats love it  easy to follow instructions, very sturdy and the upper 2 beds are so comfy! The fur pompom balls with bells attached are beautiful and the cats are forever playing with them! Highly recommend