Assembly very easy, our older cat loves it ....we needed to find some thing to assist him getting up and down and this has been perfect.