Beautiful headboard, especially for the price. It is easy to assemble. Fit well with the bed frame I purchased as well. The bed frame I got was from Walmart and it can be adjusted to fit anything from a twin to a California king, and it attached well to this headboard. I like that the legs are adjustable for different heights. It does not come with hardware to attach the bed frame, but your bed frame should have that included.