This headboard fits perfectly on a queen size bed. It came with all the pieces needed, which can be found in the back of the headboard. However, if you want to attach the headboard to your bed frame, you need to have your own nuts and bolts on head. Overall, very happy with the product.