Yes it came in a million pieces but took me about a hour to put together. Very sturdy even though I was skeptical of it. My husband is a big man and it held him lol. Very nice I put it together myself comes with all the hardware. The price I got it for can’t beat it on a king size . And it’s a platform bed so no box spring needed , also I love how high it sits up off the ground. Please don’t judge my photo I didn’t have time to make up the bed and move my old one out the way.