Came quickly, all the parts there, fairly simple to assemble, and sturdy metal. Drawbacks, metal screws are annoying, but you can get expert assembly if you like!. Overall, really great value for the product. Some simple frames are over $100, and this one looks nice / holds the mattress in with the headboard and footboard. * Note - make sure you tighten all your screws at the end.