It came with all the parts and an instruction booklet. Not difficult to assemble, I took my time, laid out all the parts, and built it in about an hour. All the holes lined up perfectly, and all dowels fit tight. Feels sturdy for my teen daughter. Perfect. Would recommend!