This bed came with all the parts and the holes were all perfect, despite some reviews. Arrived quickly.The bed itself is very nice for the price, looks high end. The only thing I will caution is that it did not take 2 people 45mins to assemble, it was more like 2+ hours!