Easy to follow directions and easy to put together.  My cats love it.  They love climbing and scratching.  They each pick a bed in the afternoon sun for their nap.