Everything arrived in great condition, nothing broken and no missing parts. The instrucions were very easy to follow and came with extra hardware incase anything was lost or defective. It took 1 1/2 hours to assemble by myself. It is heavy! I would recommend 2 person team for carrying and moving once its assembled. Quality and size are excellent for the price point. Would highly recommend this bookcase! They didn't have the color I wanted; but I wasn't going to pass it up because the reviews were great!