Though there were many pieces, it was easy to put together. So far my cats love it and it holds them (very large).