Very easy to assemble. Done in 2.5 hours! Our cats LOVE it!