Easy to assemble and my cat (who is VERY active and crazy) LOVES it! The shipment arrived right on time, super happy with this purchase!