This bed arrived quickly, had really great instructions, and seems solid! My 13 year old and I put it together (it took a long time) and he loves it! You will need a drill (for the slats) but otherwise everything comes with the bed. No scratches, no issues!