Fairly easy to assemble. Seems very sturdy. My two cats love it and haven’t gotten off of it since it was put together.