Fairly easy to assemble tho one pre made hole was not aligned so had to drill one ourselves.
Just what my Grandcat needed!  He was getting lazy!  Thank you!