Took a bit to put together but all the parts were there and it looks and works great. My cats love it! :)