Came all put together! That was a fantastic surprise as I expected to spend countless hours doing so! It's simple and pretty. I did not attach it to the bed frame because it's heavy enough to stay in place (at least for my liking). Took longer than expected to be delivered but I'm happy with the headboard.