Easy to assemble...  Very solid and sturdy.  My cat loves it!  Great addition to our home!