It was a little difficult to put together, but it was everything I wanted and my cats love it.  Very sturdy.