This bed frame came with all parts needed (which is a LOT of parts) but some were slightly misshapen/welded a bit off which made it really difficult to assemble. Took us about 2 hours to get it all aligned and tightened up. Looks great once built but not sure it's worth the headache, and I'm not looking forward to disassembling it for a future move.