Very easy to assemble, took me less than 30 minutes by myself.  It meets our needs perfectly so far.  Our bunny does like to chew on the ladder, but she seems very happy.