This bed frame surprisingly easy to assemble and seems sturdy. It came with all the tools and pieces needed. I just put it together so I can’t speak to long term durability but I love it so far. It came in a slender (but heavy) box. All the dimensions were exactly as listed.