Assembly was simple and fast. There were a couple of holes when it came to installing the ladder that didn’t quite line up perfectly but we were able to make it work pretty easily. I followed another review on here and purchased a thin mattress (the review says 7” or less), I feel like we could’ve gotten away with an 8” and be ok. My 2.5 year old son love his new bed!