Excellent product! For us, all of the parts, instructions and pieces were accounted for. Each bed took us 1.5 hours or less to assemble. We could not be happier with our purchase and our kids absolutely love them. The spacing between lower and upper bunk is best in class and overall height is what we needed. These are shipped to your closest home door from delivery truck. Each box is 125lbs or so. We opened boxes outside and brought parts in one bed at a time and constructed.