pretty easy to put together but one of the posts was a bit wobbly at first. i just tightened it more and its fine now. my cat is happy so i am happy.