Easy to put together. Not quite as customizable as I thought, but still great product. Our cats love it.