Assembly was a bit complicated, but my cats absolutely love it! Price was great, I would recommend it to anyone with cats