Easy to assemble however it does take a decent amount of time. Feels very sturdy. I read in the Q&A that it recommended at 9 inch mattress. It actually recommends an 8 inch mattress.