Easy to assemble. However our bed frame is a platform frame and about an inch thick. We needed to get longer screws than what was included but after that, it was a breeze!