As warned by another reviewer it comes with hardware to attach the upholstered piece to the legs but nothing to attached it to your bed frame. The holes in the headboard legs are pretty big and the holes in my frame are a lot smaller so getting the right bolts/nuts/washers has been time consuming. This is the 3rd headboard I’ve ordered and the other two were quick/effortless.