My 13 year old and 26 year old sons thought this was fun to put together like a life sized LEGO set. But if it was me, on move in day, I would have just cried when I saw all the pieces. But if you have 30-45 min it’s not hard, just a time investment. The instructions were very well designed and didn’t leave anything to chance including “actual size” pictures of bolts for each part so you don’t mix them up. It’s super solid and looks amazing. 
No wiggling w big teen boys 13, 15, (well...and a 26 year old guest sleeper) going up and down both levels! They love it. And my 13 year old said, “I love it, because I built it!!”